Javascript 如何检查元素数组中复选框的数量?
我有两个复选框数组:Javascript 如何检查元素数组中复选框的数量?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有两个复选框数组:国家和组: 如何检查选中了多少复选框 我试过国家。$('input:checked')。长度-但不起作用。 function checkBoxSelect() { var countries = countryList.find('input[type="checkbox"]'); var groups = groupList.find('input[type="checkbox"]'); console.log(countries)
国家
和组
:
如何检查选中了多少复选框
我试过国家。$('input:checked')。长度-但不起作用。
function checkBoxSelect() {
var countries = countryList.find('input[type="checkbox"]');
var groups = groupList.find('input[type="checkbox"]');
console.log(countries);
console.log(groups);
}
我建议使用这个方法,它会给你们更好的可读性和灵活性
const$checkbox=$('input[type=“checkbox”]”)。过滤器(':checked');
console.log($复选框)代码>
请在Fiddle中添加相关代码添加my Function的一个片段您是否尝试过countries.length
使用groupList.find('input[type=“checkbox”]:checked')。length@AllanJebaraj在这个站点上最好将代码放在一个堆栈片段中,所以这个问题是自包含的。外部链接可能会过期,这将使这个问题对未来毫无价值。嗨。请编辑您的答案,包括一些关于此代码如何解决问题的解释。这将使您的答案更容易理解,对OP和将来有此问题的任何人都更有用。非常感谢。
var c = arrayOfElements.filter(function(){
return $(this).is(':checked');
})
console.log(c.length)