请告诉我如何使用jQuery检查GridView控件的特定列(例如第一列)中是否选中了任何复选框?其他列中也有复选框,但我需要检查特定列中是否选中了任何复选框。提前谢谢。
答案 0 :(得分:3)
感谢您的回复。在以下链接的帮助下自己解决了这个问题
if ($("#<%=GridView1.ClientID %> >tbody >tr >td:first-child > input[type=checkbox]:checked").length > 0) {}
答案 1 :(得分:1)
你可以这样做:
var checked = $('selectorForColumn :checkbox:checked').length > 0;
或者这个:
var checked = $('selectorForColumn :checkbox').is(':checked');
...如果选中列中的至少一个复选框,则会返回true
。
在没有看到标记的情况下不确定正确的选择器是什么,但如果它是第一列,你会做这样的事情:
$('table > tbody > tr > td:first-child :checkbox')