问题描述
问题描述: 当我向后翻页时,页面卡在处理中。但该按钮处于活动状态,我可以单击以从服务器获取数据。只是页面渲染失败。
例如: 当我当前在第1页时,我可以单击第2页到第2页,实际上,只有前进才能单击任何页面。 如:第1页到第2页,第1页到第3页,或第2页到第3页等,一切正常。
但是, 当我翻页时,我发现页面正在处理中。无论我从哪一页向后翻! 如:第2页到第1页,第3页到第1页,或第3页到第2页,都遇到了错误。
我的数据表配置如下:
function configDataTable(url,type,pageSize,lengthMenuParam,columns) {
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
return {
searching: false,ordering: false,autoWidth: true,lengthChange: false,pageLength: pageSize,destroy: true,serverSide: true,stripeClasses: ["odd","even"],bProcessing: true,ajax: function (data,callback,settings) {
pageSize = data.length;
start = data.start;
page = (start / pageSize) + 1;
$.ajax({
url: url + '?page=' + page + '&limit=' + pageSize,type: type,dataType: 'json',data: {},success: function (return_json) {
json = return_json;
var returnData = {};
returnData.draw = json.draw;
returnData.recordsTotal = json.total;
returnData.recordsFiltered = json.total;
returnData.data = json.data;
console.log(return_json);
callback(returnData);
},});
},columns,};
}
我检查了服务器端返回的数据是否有效
请帮助我,我不知道发生了什么。非常感谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)