Javascript 未捕获类型错误:无法读取属性';mData';jquery.dataTables.yadcf.min.js中未定义的

Javascript 未捕获类型错误:无法读取属性';mData';jquery.dataTables.yadcf.min.js中未定义的,javascript,jquery,ajax,datatables,yadcf,Javascript,Jquery,Ajax,Datatables,Yadcf,使用数据表1.10.13,Yadcf 0.9.1插件对正常数据运行良好,但当我将其分配给从web服务接收的ajax数据时,收到的错误为- 未捕获的TypeError:无法读取jquery.dataTables.yadcf.min.js中未定义的属性“mData”:1 我已经将所有datatable/yadcf js和css放入masterTemplate.xhtml,它已经包含jquery-1.11.2.min.js 我从web服务获取数据时添加了JSFIDLE,没有任何结果。 谢谢 不确定

使用数据表1.10.13,Yadcf 0.9.1插件对正常数据运行良好,但当我将其分配给从web服务接收的ajax数据时,收到的错误为-

未捕获的TypeError:无法读取jquery.dataTables.yadcf.min.js中未定义的属性“mData”:1

我已经将所有datatable/yadcf js和css放入masterTemplate.xhtml,它已经包含
jquery-1.11.2.min.js
我从web服务获取数据时添加了JSFIDLE,没有任何结果。

谢谢


不确定该错误消息,但您没有看到任何数据,因为您在yadcf上使用的是一个旧(相对)版本,其中有一个错误 yadcf/选定/服务器端场景


无论如何,它是最近修复的,所以请使用
0.9.2.beta.3
参见工作在代码中的何处指示哪些数据进入哪个列?与基于图片的实际列数相比,“yadcf”插件中定义的列似乎更多。这是js文件顺序的问题。我们可以使用select函数来代替select。下面是运行代码:@PratikPowar如果您使用的是旧版本的yadcf,请始终使用最新版本。。请参阅工作jsbin测试页面@Daniel,哎呀,我仍然得到那个mData错误。当我们第一次加载窗口时,它只对某些列显示过滤器,而不是全部,但在再次加载窗口后,它会对所有列显示过滤器。@PratikPowar,没有测试页我就无能为力了