我有一個表格,其值是用PHP動態生成的。表中的每一行都有一個複選框。在表格中是一個標題列,它有一個「全部接受」按鈕。如何使用JQuery切換所有Checboxes
當用戶點擊「全部接受」按鈕時,所有選擇框都被選中。但是,我想添加一個類似切換的功能:如果沒有選中框,然後按下按鈕選擇全部;如果所有框都被選中,則按下該按鈕將取消全部選擇。
下面是選擇我的所有jQuery代碼:
//Approves all
$('#approve_all_questions').click(function() {
$("INPUT[type='checkbox']").attr('checked', true);
});
我無法得到它的正確切換。我試過這個:
//Toggle
$('#approve_all_questions').click(function() {
if($("INPUT[type='checkbox']").attr('checked', true))
{
$("INPUT[type='checkbox']").attr('checked', false);
}
else
{
$("INPUT[type='checkbox']").attr('checked', true);
}
});
但是這並不奏效。
TIA。