1. 程式人生 > >JS遍歷所有checkbox是否選中

JS遍歷所有checkbox是否選中

var all_checked = true;
$(":checkbox").each(function(){
    if(this.checked == false){
        all_checked = false;
        break;
    }
});
注意:用break,想跳出這個迴圈。結果報錯
SyntaxError: unlabeled break must be inside loop or switch
經查,在回撥函式裡return false即可,大多數jquery的方法都是如此的。

返回 'false' 將停止迴圈 (就像在普通的迴圈中使用 'break')。
返回 'true' 跳至下一個迴圈(就像在普通的迴圈中使用'continue')。