使用JQuery datatable时出现IE停止运行脚本错误
我正在使用jquerydatatable插件。我只有5000行,8列,但我不断收到IE警告:停止运行脚本错误 我正在为数据表使用JSON源代码。但它似乎没有真正的分页,我不熟悉PHP,不知道如何使用PHP进行服务器端处理 以下是数据表的数据配置:使用JQuery datatable时出现IE停止运行脚本错误,jquery,performance,datatable,Jquery,Performance,Datatable,我正在使用jquerydatatable插件。我只有5000行,8列,但我不断收到IE警告:停止运行脚本错误 我正在为数据表使用JSON源代码。但它似乎没有真正的分页,我不熟悉PHP,不知道如何使用PHP进行服务器端处理 以下是数据表的数据配置: $('#example').dataTable( { //"sScrollX": "100%", //"sScrollXInner": "150%
$('#example').dataTable( {
//"sScrollX": "100%",
//"sScrollXInner": "150%",
"sScrollY": '350px',
"aLengthMenu": [[10, 30, 50, 100], [10, 30, 50, 100]],
"bJQueryUI": true,
//"bDeferRender": true,
//"bStateSave": true, //store the table state in localStorage and then load it back again when needed using cookies
'iDisplayLength': 30,
//"bPaginate": false,
"sPaginationType": "full_numbers",
//disable init sorting
"aaSorting": [],
"fnPreDrawCallback":function(){
$("#processDiv").show();
},
"fnDrawCallback":function(){//"fnInitComplete"
$("#processDiv").hide();
},
"bProcessing": true,
"sAjaxSource": "<%= dataTableStorageDir %>",
"aoColumns": [
{ "mData": "cells.0.displayText" },
{ "mData": "cells.1.displayText" },
{ "mData": "cells.2.displayText" },
{ "mData": "cells.3.displayText" },
{ "mData": "cells.4.displayText" },
{ "mData": "cells.5.displayText" },
{ "mData": "cells.6.displayText" },
{ "mData": "cells.7.displayText" }
],
"fnRowCallback": function( nRow, aData, iDisplayIndex ) {
$('td',nRow).each(function(i,v){
if (typeof aData.cells[i].title!='undefined'){
$('#示例')。数据表({
//“sScrollX”:“100%”,
//“sScrollXInner”:“150%”,
“sScrollY”:“350px”,
“阿伦提努”:[[10,30,50,100],[10,30,50,100],
“bJQueryUI”:没错,
//“bDeferRender”:没错,
//“bStateSave”:true,//将表状态存储在localStorage中,然后在需要时使用cookie重新加载
“iDisplayLength”:30,
//“bPaginate”:错误,
“sPaginationType”:“完整编号”,
//禁用初始化排序
“aaSorting”:[],
“fnPreDrawCallback”:函数(){
$(“#processDiv”).show();
},
“fnDrawCallback”:函数(){/“fnInitComplete”
$(“#processDiv”).hide();
},
“bProcessing”:正确,
“sAjaxSource”:“,
“aoColumns”:[
{“mData”:“cells.0.displayText”},
{“mData”:“cells.1.displayText”},
{“mData”:“cells.2.displayText”},
{“mData”:“cells.3.displayText”},
{“mData”:“cells.4.displayText”},
{“mData”:“cells.5.displayText”},
{“mData”:“cells.6.displayText”},
{“mData”:“cells.7.displayText”}
],
“fnRowCallback”:函数(nRow、aData、iDisplayIndex){
$('td',nRow).每个(函数(i,v){
if(数据单元[i].title的类型!=“未定义”){
非常感谢您的帮助!服务器端示例中提供了足够的php代码,您只需更改列数组和db连接参数即可开始使用 对于html表来说,5000行并非无关紧要