
點擊全選按鈕,選中下面的列表,再次點擊取消選擇。
第一次的使用的方法是$("input[name=xxx]").attr('checked',true);
但是往往刷新頁面第一次點擊正常,再次點擊就會出現問題,html代碼中是有checked=“checked”但是卻不能選中
后面改成
1 $(document).delegate('#btnCheckedAll', 'click', function() { 2 if (this.checked) { 3 $('.courselist').find("input[type='checkbox']").prop("checked",true); 4 } else { 5 $('.courselist').find("input[type='checkbox']").removeAttr('checked'); 6 } 7 });
完美解決。
