我需要遍历GridView中的所有行,并找到该行中的所有复选框。 GridVew大约有16页。
目前,我正在使用此脚本:
function SelectAllCheckboxes(value) {
$('#' + '<%=dgForms.ClientID%> tr' ).each(function () {
$(this).find("td input[id*='chkCommon']:checkbox").prop('checked', value);
});
这仅循环当前页面行。也就是说,如果我在第5页上,则只会选中该页面上的复选框。
如何获得全部16页中的所有行?我想我需要从DOM获取它,但不确定如何。
最佳答案
DOM中只有当前页面。分页通过使用AJAX(部分页面更新)一次将一个页面下载到浏览器来工作。您将需要以编程方式逐步浏览页面。