我需要遍历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(部分页面更新)一次将一个页面下载到浏览器来工作。您将需要以编程方式逐步浏览页面。

10-06 04:33
查看更多