日期:2014-05-17 浏览次数:20901 次
<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()的形式拿到值就行了
------解决方案--------------------