今天這樣寫了一個全選和取消全選的功能:
全選:$(":checkbox").attr("checked","checked");
取消全選:$(":checkbox").removeAttr("checked");
取得選取的:$(":checked[checked='checked']")
發現點全選可以,在點取消全選也可以,取得選取的失效,接下來再點任何按鈕都沒有效果了
這樣行不通,我也不太清楚什麼原因,腳本語言就這毛病,一邊靈活一邊詭異,也不去找原因了,後來改成這樣寫
全選: $(":checkbox").prop("checked",true)
取消全選:$(":checkbox").prop("checked",false)
取得選取的:$(":checkbox:checked")
反選: