2014-09-12 110 views
-2

如何清除複選框當選中其他checbox?使用Java腳本如何清除複選框當選中其他checbox?使用java腳本

當用戶選中的複選框id="checkItem1"id="checkItem2"id="checkItem3"我想清除複選框id="checkAll"我怎樣才能做到這一點?使用Java腳本

<input type="checkbox" id="checkAll" checked > Check All 
    <hr /> 
    <input type="checkbox" id="checkItem1"> Item 1 
    <input type="checkbox" id="checkItem2"> Item 2 
    <input type="checkbox" id="checkItem3"> Item 3 

http://jsfiddle.net/peap/sydzL8Lc/8/

+7

難道你只是問這個問題嗎? http://stackoverflow.com/questions/25812750/how-to-clear-all-checkbox-when-checkbox-id-checkall-are-checked – Stryner 2014-09-12 17:56:11

+0

嗯,它看起來像問題是有點不同,不是嗎? – Regent 2014-09-12 18:00:53

+0

這是[更新的小提琴](http://jsfiddle.net/Regent3000/sydzL8Lc/9/)。 – Regent 2014-09-12 18:05:20

回答

0

使用jQuery,你可以這樣寫:

$("#checkItem1").click(function() { 
    $("#checkAll").prop('checked', false); 
}); 

,並重復了checkItem2checkItem3。但我建議爲所有checkItem添加一個類,這將使它更容易選擇。

相關問題