關於反選,即須要把選中的checkbox置空,即將選中的checkbox不選中。最後,發現一個方法很好使,特此記錄。this
$("input[type='checkbox']").each(function(){if(this.checked){this.checked=false;}});code
原理:循環每個type爲checkbox的input,若其是選中狀態,就將他的checked屬性置爲false就ok了。 固然,若要實現反選的效果,再加一點就行了。代碼以下:
$("input[type='checkbox']").each(function(){if(this.checked){this.checked=false;}if(!(this.checked)){this.checked=true;}});input
input標籤中,不出現checked屬性,則默認爲不選中,只要出現checked,則默認爲選中。 <input id="checkbox_{{defaultKuaidi.id}}" type="checkbox" name="checkbox" value={{defaultKuaidi.id}} />io