[removed] Unchecking all checkboxes

后端 未结 6 839
独厮守ぢ
独厮守ぢ 2021-01-18 07:42

I have problem dealing with unchecking all checkboxes. When I click on a toggle all checkbox, it could check all checkboxes. But if I uncheck the toggle all checkbox, nothin

6条回答
  •  时光说笑
    2021-01-18 07:56

    The problem boils down to how you're setting the checked property of the checkox. You're assigning a string with "true" where you should be assigning the boolean value true.

    So to fix your code is easy:

    if( isAllCheck == false ){
        cbarray[i].checked = true;
    }else{ 
        cbarray[i].checked = false;
    }
    

    or, more succinctly

    cbarray[i].checked = !isAllCheck
    

    Live example: http://jsfiddle.net/SEJZP/

提交回复
热议问题