STRUTS2标签怎么实现选中下拉框的值,或者jQuery的其他方法

JSP代码:
图片说明
下拉框 Department:的默认值是ALL,选择下拉框中的值然后点击查询虽然能够查询出对应的数据,但是下拉框中没有抓取到选中的值,还是显示ALL。就是要抓取下拉框选中的值,一直是显示默认的ALL怎么破?有详细代码解析最好,谢了!!!!!!

直接过滤table里面的数据?如果是给sel_dname添加change事件找到部门那列对比下一样就显示,否则隐藏

 $('#sel_dname').onchange(function(){
var v=this.value;
if(v=='')$('table tr:gt(0)').show();//你的那个table最好加个id,通过id选择器来选择行
else $('table tr:gt(0)').each(function(){
   this.style.display=this.cells[4].innerHTML==v?'':'none'
})
})

利用id选择器,给个思路你参考一下:
html:

ALL
选项1
选项2

js:
$(function{
$('#opt_${value}').attr("selected","true");//${value}是指从服务器返回的选项的value
})

直接 $('#selectid').val()。获取选中蛋val

你可以使用标签实现。

 <s:select list="programs "  listValue="programName " listKey="programid "  name="program" id="program"
             headerKey="0l" headerValue="    "   value="bean.programid "
             ></s:select>  

value设定select被选中的值,s:select 会自动在 bean选中 key对应的值