$(document).ready(function() {
$(document).on('click', '#checkall', function() {
console.log($("#checkall").is(':checked'));
if($("#checkall").is(':checked')) {
$("#checkall").iCheck('uncheck');
}
else{
$("#checkall").iCheck('check');
}
});
我在表格标题中有一个复选框(我想制作一个checkall复选框),当我点击复选框时会检查,但是当我双击它时,它不会被取消选中并且每次都返回false,就好像DOM在DataTable中无法更新。有没有办法保留状态并允许复选框保留它的状态?没有上述功能,我甚至无法检查它,它没有响应。
我知道这与州有关,因为我可以在Firefox控制台上取消选中iCheck('取消选中')和iCheck(' check')复选框。