Nis*_*man 1 javascript checkbox jquery
我有一个很大的div元素,并且里面有多个div和input(复选框类型)标签。我想检查是否所有复选框均已选中。我尝试使用以下JQuery代码段来引用div中的所有复选框:
$('div#mainDiv-checkboxes input[type=checkbox]').each(function(){
//my logic
});
Run Code Online (Sandbox Code Playgroud)
但是它并没有获得所有复选框。这种情况下可靠的jquery选择器是什么?我页面中输入元素的位置没有顺序。我的意思是主div内无处不在。
获取所有复选框的数量。获取已选中复选框的数量。
如果数字相同,则全部检查。
var container = document.querySelector('#mainDiv-checkboxes');
var checkboxesAll = container.querySelectorAll('input[type="checkbox"]');
var checkBoxesSelected = container.querySelectorAll('input[type="checkbox"]:checked');
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5321 次 |
最近记录: |