使用JQuery datatable时出现IE停止运行脚本错误

使用JQuery datatable时出现IE停止运行脚本错误,jquery,performance,datatable,Jquery,Performance,Datatable,我正在使用jquerydatatable插件。我只有5000行,8列,但我不断收到IE警告:停止运行脚本错误 我正在为数据表使用JSON源代码。但它似乎没有真正的分页,我不熟悉PHP,不知道如何使用PHP进行服务器端处理 以下是数据表的数据配置: $('#example').dataTable( { //"sScrollX": "100%", //"sScrollXInner": "150%

我正在使用jquerydatatable插件。我只有5000行,8列,但我不断收到IE警告:停止运行脚本错误

我正在为数据表使用JSON源代码。但它似乎没有真正的分页,我不熟悉PHP,不知道如何使用PHP进行服务器端处理

以下是数据表的数据配置:

$('#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行并非无关紧要