Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript更改其他页面中复选框的选中状态时,DataTable会一直返回到第一页_Javascript_Jquery_Ajax_Datatable - Fatal编程技术网

使用javascript更改其他页面中复选框的选中状态时,DataTable会一直返回到第一页

使用javascript更改其他页面中复选框的选中状态时,DataTable会一直返回到第一页,javascript,jquery,ajax,datatable,Javascript,Jquery,Ajax,Datatable,我有以下代码 $('.chk_realtor:checked').each(function () { emailarr.push($(this).val()); action = "Selected"; }); 每当我单击除第1页以外的任何页面中的“全选”按钮时,datatable都会一直恢复到第一页 您需要使用DataTable配置的render属性 var table = $

我有以下代码

$('.chk_realtor:checked').each(function () {
                    emailarr.push($(this).val());
                    action = "Selected";
                });

每当我单击除第1页以外的任何页面中的“全选”按钮时,datatable都会一直恢复到第一页

您需要使用DataTable配置的render属性

 var table = $('#example').DataTable({
      'ajax': 'https://api.myjson.com/bins/1us28',  
      'columnDefs': [{
         'targets': 0,
         'searchable':false,
         'orderable':false,
         'className': 'dt-body-center',
         'render': function (data, type, full, meta){
             return '<input type="checkbox" name="id[]" value="' 
                + $('<div/>').text(data).html() + '">';
         }
      }],
      'order': [1, 'asc']
   });
var table=$('#示例').DataTable({
'ajax':'https://api.myjson.com/bins/1us28',  
“columnDefs”:[{
“目标”:0,
“可搜索”:false,
“orderable”:false,
'className':'dt body center',
“呈现”:函数(数据、类型、完整、元){
返回“”;
}
}],
“订单”:[1,‘asc']
});
这是一张工作票