使用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']
});
这是一张工作票