我有2个复选框:country
和groups
:
如何检查已选中的复选框?
我已经尝试过国家/地区。$('input:checked')。length-但这不起作用。
function checkBoxSelect() {
var countries = countryList.find('input[type="checkbox"]');
var groups = groupList.find('input[type="checkbox"]');
console.log(countries);
console.log(groups);
}
答案 0 :(得分:2)
我建议您使用jQuery#filter方法,这将为您提供更好的可读性和灵活性。
const $checkBoxes = $('input[type="checkbox"]').filter(':checked');
console.log($checkBoxes);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type='checkbox' checked='checked'>
<input type='checkbox'>
<input type='checkbox'>
<input type='checkbox'>
<input type='checkbox'>
<input type='checkbox'>
<input type='checkbox'>
<input type='checkbox'>
答案 1 :(得分:0)
test-item Serial_Number test_index A B
0 SN_0 1 A-0.1 B-0.1
1 SN_0 2 A-0.2 B-0.2
2 SN_1 3 A-0.3 B-0.3
3 SN_1 4 A-0.4 B-0.4
4 SN_3 5 A-0.5 B-0.5
5 SN_3 6 A-0.6 B-0.6