2012-10-09 65 views
0

我在所有這些電子郵件和複選框列表中都有。在底部,我有一個「選擇全部」按鈕來選擇所有的電子郵件複選框。它適用於Mozilla和ie-8,但對於ie-7,它只能選擇第一個複選框。選擇/取消選中不在ie-7中工作的複選框

我使用的代碼是

$('#selectAllEmail').click (function() {     
    $('#checkBoxTable tbody tr ').find(':checkbox').each(function() { 
     $(this).click(); 
    }); 
}); 

其中「selectAllEmail」是選擇的id /取消選擇所有按鈕。 請幫忙。

回答

2

試試這個,

$('#selectAllEmail').click (function() {     
    $('#checkBoxTable tbody tr ').find(':checkbox').each(function() { 
     this.checked = !(this.checked); 
    }); 
}); 
+0

我試過了,但還是它不中即-7.Only工作的第一個複選框被選中得到,其它的被忽略。有沒有什麼辦法可以將文檔模式設置爲ie-8,當頁面加載時,ie-8可以正常工作。 – Sudeep