七月 2018
« 四月    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

[jQuery] Checkbox 與其他核取框連動

這問題煩好了好一段時間,終於找到解決辦法了…

就是…要把 attr 改為 prop

?View Code JAVASCRIPT1 2 3 4 5 // 下面這段當 checkbox 打勾後會無法取消 $(checkbox selector).attr( ‘checked’, $checkboxObject.attr(‘checked’) );   // 下面這段會正常動作 $(checkbox selector).prop( ‘checked’, $checkboxObject.prop(‘checked’) );

因為 checkbox 裡面只要有 checked 的屬性,就會代表已勾選 而不是 checked=”true” 才會成立,因此 attr 會失效