2010-09-07 63 views
1

有沒有一種方法可以在JQuery中根據其值檢查複選框。JQuery選擇具有相同值的複選框

例如如果我有3個複選框,其值爲「測試」有沒有什麼方法可以檢查他們都僅僅基於一個事實,即它們的價值「測試」

回答

9
$(":checkbox[value=test]").attr("checked", true); 

參見:

演示:http://jsfiddle.net/GNJ6t/

編輯:

jQuery的1.6介紹了.prop()方法,這是實現上述的假定的最好的方式。從手冊:

應該使用.prop()方法設置.attr()方法的禁用和檢查,而不是 。

所以:

$(":checkbox[value=test]").prop("checked", true);