Javascript 在加载DataTable时,如果我单击任何链接它';我们显示错误!解决?(PHP/Infobright)
使用ajax加载数据表,如下所示:Javascript 在加载DataTable时,如果我单击任何链接它';我们显示错误!解决?(PHP/Infobright),javascript,php,datatable,infobright,Javascript,Php,Datatable,Infobright,使用ajax加载数据表,如下所示: $("#getXXData").dataTable({ "bServerSide": true, "sPaginationType": "bootstrap", "sAjaxSource": dataRequestUrl, "bProcessing": true, "bDestroy":true, "iDisplayLength":100, "aaSorting": [[ 4, "desc" ]], "aoColumns": [
$("#getXXData").dataTable({
"bServerSide": true,
"sPaginationType": "bootstrap",
"sAjaxSource": dataRequestUrl,
"bProcessing": true,
"bDestroy":true,
"iDisplayLength":100,
"aaSorting": [[ 4, "desc" ]],
"aoColumns": [
{ "sClass": "text-center","bSortable":false,"sWidth": "5%" },
{ "sClass": "text-left","sWidth": "40%" },
{ "sClass": "text-left","bSortable":false,"sWidth": "30%" },
{ "sClass": "text-left","bSortable":false,"sWidth": "10%" },
{ "sClass": "text-right","sWidth": "15%" }
],
"fnInitComplete": function(oSettings, json) {
$(".tooltip-right").tooltip({placement: "top", trigger: "hover"});
if(json.iTotalRecords == null){
$(".dataTables_paginate").hide();
$("#selectAllXX").attr("checked",false);
}
},
"fnDrawCallback": function() {
$(".tooltip-right").tooltip({placement: "top", trigger: "hover"});
},
"oLanguage": {
"sSearch": "<strong>Search: </strong>",
"sZeroRecords": "No XX Found",
"sProcessing":" <i class=\"fa fa-cog fa-spin\"></i> Processing..."
},
});
$(“#getXXData”).dataTable({
“bServerSide”:正确,
“sPaginationType”:“引导程序”,
“sAjaxSource”:dataRequestUrl,
“bProcessing”:正确,
是的,
“iDisplayLength”:100,
“aaSorting”:[[4,“desc”],
“aoColumns”:[
{“sClass”:“文本中心”,“bSortable”:false,“sWidth”:“5%”,
{“sClass”:“文本左”,“sWidth”:“40%”,
{“sClass”:“text left”,“bSortable”:false,“sWidth”:“30%”,
{“sClass”:“text left”,“bSortable”:false,“sWidth”:“10%”,
{“sClass”:“文本权限”,“sWidth”:“15%”
],
“fnInitComplete”:函数(oSettings,json){
$(“.tooltip right”).tooltip({placement:“top”,trigger:“hover”});
if(json.iTotalRecords==null){
$(“.dataTables_paginate”).hide();
$(“#selectAllXX”).attr(“选中”,false);
}
},
“fnDrawCallback”:函数(){
$(“.tooltip right”).tooltip({placement:“top”,trigger:“hover”});
},
“语言”:{
“搜索”:“搜索:”,
“sZeroRecords”:“未找到XX”,
“处理”:“处理…”
},
});
当我在加载任何链接时单击它,我会得到一个错误,如下所示
有什么解决方案吗?检查这里的过程:几个月前我遇到了这个问题,找不到解决方案,所以我使用blockUI插件禁用所有页面,直到加载完表。当然,这毫无意义,因为我让异步任务像同步任务一样工作,但是这个解决方案还是比让它单独释放要好,因为用户喜欢在表完成之前按链接。我支持你的问题,因为我也需要一个解决方案