失敗:如何檢查div中的所有複選框是否使用jQuery進行檢查?
var all_checkboxes = $('#myDiv input[type="checkbox"]');
if (all_checkboxes.is(':checked')) {
alert('they are all checked');
}
它會提醒他們,即使只是一個,而不是所有的檢查都檢查。
失敗:如何檢查div中的所有複選框是否使用jQuery進行檢查?
var all_checkboxes = $('#myDiv input[type="checkbox"]');
if (all_checkboxes.is(':checked')) {
alert('they are all checked');
}
它會提醒他們,即使只是一個,而不是所有的檢查都檢查。
如果所有複選框被選中這樣你可以檢查:
var all_checkboxes = $('#myDiv input[type="checkbox"]');
if (all_checkboxes.length === all_checkboxes.filter(":checked").length) {
alert('they are all checked');
}
的可能重複[尋找所有複選框在jQuery的檢查( http://stackoverflow.com/questions/1497945/finding-all-checkboxes-are-checked-in-jquery) – bzlm