jQuery DataTable中的DOM元素无法更新

时间:2017-02-09 00:47:34

标签: jquery datatables

        $(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')复选框。

0 个答案:

没有答案