javascript - 如何从asp.net mvc中的多个分页页面获取所有选定的复选框?

标签 javascript jquery asp.net-mvc

有人可以帮助我了解如何在所有分页页面中选中所有复选框吗?

使用下面似乎只显示当前页面复选框,而不是所有页面。

不确定是否遗漏了什么,感谢您的启发!

$('input[name=myCheckbox]:checked');

预先感谢您的帮助!

最佳答案

这可能就是您正在寻找的

           <input type="checkbox" onchange="selectCheckbox(this)" />

 var selectedUnits = [];
                function selectCheckbox(data) {
                    if (selectedUnits.length < 1) {
                        selectedUnits.push(data.value);
                    }
                    else {
                        if (data.checked == true) {
                            if ($.inArray(data.value, selectedUnits) < 0) {
                                selectedUnits.push(data.value);
                            }
                            else {
                                selectedUnits.pop(data.value);
                            }
                        }
                        else {
                            selectedUnits.pop(data.value);
                        }

                    }
                }

关于javascript - 如何从asp.net mvc中的多个分页页面获取所有选定的复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26521234/

相关文章:

javascript - 停用最后一列的点击事件

jquery - 如何使用循环简化此代码

jquery - 如何直接从浏览器使用外部 Sparql 请求的 json 输出?

javascript - JQuery 不调用 asp.net mvc 中的 Controller

javascript - 序列化的 select2 值在 asp.net mvc 的 Controller 中不可用

javascript - 使用 leaflet-pip 绘制多边形中的点

javascript - Jquery 获取 .each 循环内 slider 的值

javascript - 禁用 CSS 单击事件(单击元素),维护该元素的 CSS 悬停事件

javascript - 为什么在 Nodejs 中比较两个字符串时 '===' 比逐字符比较慢

asp.net-mvc - 在多个 MVC 应用程序中重用一个 MVC 区域?