我有一个使用YADCF插件的DataTable 1.10,我从表中加载了一些数据,我现在将表更改为另一个具有相同结构的表。我收到了错误:
在Chrome中:
jquery.dataTables.yadcf.js:2910 Uncaught TypeError: Cannot read property 'yadcf_data_0' of null(anonymous function)
@ jquery.dataTables.yadcf.js:2910m.event.dispatch @ datatables.min.js:16r.handle @ datatables.min.js:16m.event.trigger @ datatables.min.js:16(anonymous function) @ datatables.min.js:16m.extend.each @ datatables.min.js:14m.fn.m.each @ datatables.min.js:14m.fn.extend.trigger @ datatables.min.js:16v @ datatables.min.js:134o.error @ datatables.min.js:94j @ datatables.min.js:14k.fireWith @ datatables.min.js:14x @ datatables.min.js:17b @ datatables.min.js:17
3index.php:601
并在FireFox中:
TypeError: json is null
initAndBindTable/<()
jquery.dataTables.yadcf.js:2910
m.event.dispatch()
datatables.min.js:16
m.event.add/r.handle()
datatables.min.js:16
m.event.trigger()
datatables.min.js:16
.trigger/<()
datatables.min.js:16
.each()
datatables.min.js:14
m.prototype.each()
datatables.min.js:14
.trigger()
datatables.min.js:16
v()
datatables.min.js:134
ra/o.error()
datatables.min.js:94
m.Callbacks/j()
datatables.min.js:14
m.Callbacks/k.fireWith()
datatables.min.js:14
x()
datatables.min.js:17
.send/b()
datatables.min.js:17
jquery.dataTables.yadcf.js:2910:1
有谁知道这里发生了什么,以及为什么两个具有相同结构的表只是不同的记录会抛出这个错误?