2012-10-09 32 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