dataTable.js:65 Uncaught TypeError:无法读取未定义的属性'aDataSort'?

时间:2017-08-23 11:06:00

标签: jquery datatable

我在我的用户界面中使用dataTable,当我为其分配值时发生以下错误

Uncaught TypeError: Cannot read property 'aDataSort' of undefined
at W (dataTable.js:65)
at ya (dataTable.js:70)
at e (dataTable.js:91)
at HTMLTableElement.<anonymous> (dataTable.js:93)
at Function.each (jquery-3.1.1.js:368)
at jQuery.fn.init.each (jquery-3.1.1.js:157)
at jQuery.fn.init.m [as dataTable] (dataTable.js:82)
at Object.success (isevaEnquirySearch.html:122)
at fire (jquery-3.1.1.js:3305)
at Object.fireWith [as resolveWith] (jquery-3.1.1.js:3435)

我的代码看起来像这样

 $("#tblData").dataTable().fnDestroy();
            $('#tblData').dataTable({
                data : response,

                                    columns : [

                                               {    'data'  :   ' date' },
                                                {   'data'  :    ' source1' },
                                                {   'data'  :     'source2  '},
                                                {   'data'  :     'callon'  },
                                                {   'data'  :     'callby'  },
                                                {   'data'  :     'name'    },
                                                {   'data'  :     'sbiaccountsmsSentCheck'  },
                                                {   'data'  :     'sbiaccountsmsSentDate'   },
                                                {   'data'  :     'number1' },
                                                {   'data'  :     'formFilledUpCheck'   },
                                                {   'data'  :     'formFilledUpDate'    },
                                                {   'data'  :     'number2' },
                                                {   'data'  :     'formCouriredCheck'   },
                                                {   'data'  :     'formCouriredDate'    },
                                                {   'data'  :     'email1'  },
                                                {   'data'  :     'formReciCheck'   },
                                                {   'data'  :     'formReciDate'    },
                                                {   'data'  :     'email2'  },
                                                {   'data'  :     'payreciCheck'    },
                                                {   'data'  :     'payreciDate' },
                                                {   'data'  :     'pan' },
                                                {   'data'  :     'remarks' 
    },


                                               ],


                                    }) ;

如果我从代码中删除$("#tblData").dataTable().fnDestroy();这一行 它被执行但排序和搜索字段不起作用,以下异常即将到来

DataTables warning: table id=tblData - Requested unknown parameter ' date' for row 0, column 0. For more information about this error, please see http://datatables.net/tn/4

我无法追踪任何人可以帮助我

0 个答案:

没有答案