Gunakan jQuery untuk mengira bilangan kotak semak dalam jadual
$('#table :input[type="checkbox"]:checked').length
Bagaimana untuk mengira bilangan kotak semak dengan JavaScript tulen?
untuk memilih semua kotak semak dan kemudian gunakan kaedah querySelectorAll
untuk menyaring kotak semak yang dipilih. Berikut adalah contoh mudah: Array.prototype.filter
let checkboxes = document.querySelectorAll('input[type="checkbox"]'); let checked = Array.from(checkboxes).filter(input => input.checked); console.log(checked.length);
Bagaimana untuk mengira bilangan kotak semak dalam masa nyata?
untuk mengira bilangan kotak semak dalam masa nyata. Acara ini dicetuskan apabila status kotak semak berubah. Anda boleh menggunakan acara ini untuk mengemas kini kiraan apabila kotak semak dipilih atau tidak dicentang. Berikut adalah contoh: .change()
$('input[type="checkbox"]').change(function() { let count = $('input[type="checkbox"]:checked').length; console.log(count); });
Bagaimana untuk memaparkan bilangan kotak semak di halaman saya?
$('input[type="checkbox"]').change(function() { let count = $('input[type="checkbox"]:checked').length; $('#count').text(count); });
adalah id elemen HTML yang akan dipaparkan untuk dihitung. #count
, anda boleh mengira bilangan kotak semak yang dipilih dalam kumpulan seperti ini: group1
$('div#group1 input[type="checkbox"]').change(function() { let count = $('div#group1 input[type="checkbox"]:checked').length; console.log(count); });
ke konsol. group1
untuk mengira bilangan kotak semak yang tidak terkawal. Berikut adalah contoh: :not(:checked)
let count = $('input[type="checkbox"]:not(:checked)').length; console.log(count);
Atas ialah kandungan terperinci JQuery mengira bilangan kotak semak yang diperiksa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!