日期:2014-05-17 浏览次数:20686 次
<table width="60%" > <tr> <th></th> <th>姓名</th> <th>岗位</th> </tr> <s:iterator value="#Users" var="sc"> <tr> <td> <s:checkbox fieldValue="%{#sc.id}" name="" id="user_id"/> </td> <td><s:property value="#sc.username"/></td> <td><s:select name="post_id.id" list="#posts" listKey="id" listValue="post_name" headerKey="" headerValue="--请选择--"></s:select></td> </tr> </s:iterator> <tr> <td><input type="button" value="提交" id="btn_user_in" /></td> </tr> </table>
var items = $("input:checkbox[@name=selectname]"); var length = items.size(); for(i = 0;i < length;i++) { if(!items.eq(i).attr("checked")) alert(items.eq(i).val());//这里就取到对应部门的id了 }
------解决方案--------------------
用CLASS也可以。JQ的选择器,就那么几种,一生二,二生三,三生万。
------解决方案--------------------
$("#elementId").val();
$(".className").val();
$("select[name='elementName'] option:selected").val();
下一个Jquery的API看一下。里面很多例子。。。
JQuery里我最喜欢选择器了
------解决方案--------------------
var select=$("select option:selected");这样就ok了,这样获得的是你选中的下拉框,是个数组形式。然后以select[0].val()的形式拿到值就行了
------解决方案--------------------