我正在使用.net MVC4实现一个Web应用程序。我在我的应用程序中使用kendo UI小部件,它使用jQuery创建小部件。在一个页面中有3个弹出的kendo窗口,每个窗口都有一些kendo小部件,所以使用jQuery。我在弹出窗口和布局页面上包含了jQuery。两个jQuery都是相同的版本。当我点击一个打开弹出窗口的按钮时,firefox inspect element会给我这个错误
“TypeError:$(...)。data(...)未定义”
指的是$("#addRankWindow").data("kendoWindow").center().open();
我在弹出窗口中使用jQuery.noConflict();
和jQuery而不是$
一切都适用于谷歌Chrome和IE,另一点是,有时它在Firefox中工作没有任何问题!
有没有人对这个问题有任何想法?
答案 0 :(得分:0)
看起来你打电话时没有加载kendo javascript。 (如果您包含更多详细信息,代码等,可能更容易弄清楚您的案例中发生了什么)