【发布时间】:2018-12-05 06:53:00
【问题描述】:
我有dataTable,我需要在没有数据时显示自定义错误消息。 如果成功消息添加的记录不绑定。 当数据表“zeroRecords”:“”时,应显示自定义消息,而不影响实际功能
table = $('#operator-datatable').DataTable({
processing: true,
serverSide: true,
searching: false,
stateSave: boolstatus,
ajax: {
url: _API.apiBaseUrl + 'OperatorManage/Operator/List',
type: 'POST',
headers: _API.headers,
"dataSrc":"tableData",
data: function (d) {
d.columns[0].search.value = $('#bankernumber').val();
d.columns[6].search.value = $('#branchnumber').val();
d.columns[4].search.value = $('#revokestatus').val();
d.columns[2].search.value = $('#operatorjurisdictiontype').val();
},
success: function (res) {
$('.dataTables_processing').hide();
//var response = JSON.parse(res);
console.log(res);
alert("hi");
},
error: function (xhr, textStatus, errorThrown) {
_API.alertAjaxError(xhr);
$('.dataTables_processing').hide();
},
},
columns: [
{ data: 'bankernumber' },
{ data: 'bankername' },
{ data: 'jurisdictiontype' },
【问题讨论】:
-
这是您要找的东西吗? stackoverflow.com/questions/31983492/…
-
您的问题是使用了
success处理程序 - 请改用dataSrc或complete回调。