我最近将 JQuery 升级到版本 1.8.2,并注意到我的 MVC 扩展网格在呈现为空(绑定到空数据源)时开始给我 JavaScript 错误:
如果我运行 JQuery 1.7.1,我没有看到同样的错误。MVC 扩展网格是否应该与 JQuery 1.8.2 兼容?
具体来说,错误似乎涉及 JQuery 的数据过滤方法的扩展(在 telerik.grid.min.js 内):
telerik.grid.min.js 中的以下行导致语法错误: dataFilter:function(v,w){v=eval("("+v.replace(j,"new Date($1)")+") ");
在我的解决方案中,我在同一页面上混合了 Kendo 和 MVC 扩展网格,因此我需要升级 JQuery,因为 Kendo 根据要求需要更新版本。
有没有其他人看到过这种行为?