使用Jquery找出选中的复选框

时间:2010-06-24 22:00:23

标签: c# jquery asp.net-mvc

我有一张表,我通过我的模型枚举。 我在每行都有这个复选框。

   <input type="checkbox" name="IsSelected" value="<%=item.PartNo%>" />

我想使用jquery找出检查了哪些复选框 我试过这个

  var selected = $("#IsSelected").val();

但是选中的是未定义的。 有没有办法做到这一点? 谢谢

2 个答案:

答案 0 :(得分:2)

var checkedCheckboxes = $("input[name='IsSelected']:checked");

checkedCheckboxes应该是已选中复选框的集合

答案 1 :(得分:-1)

首先,您应该将代码更改为

<input type="checkbox" id="IsSelected" name="IsSelected" value="<%=item.PartNo%>" />

您可以使用jquery .is(':checked')来确定是否选中了复选框。