实际上我正在使用kendo小部件。 我已经加载了部分视图' 视口'在 _Layout 内加载ajax加载视口内的其他视图。 我已将这些脚本包含在 viewport
中<script src="@Url.Content("~/Scripts/kendo/2013.2.918/jquery.min.js")"></script>
并根据telerik文档,
通过AJAX加载页面后,widget对象未定义 通常在通过AJAX加载的页面包含脚本时引起 引用jQuery。当jQuery重新初始化时,所有基于jQuery的 清除数据属性,包括数据(&#34; kendoWidget&#34;) 包含Kendo UI小部件对象的属性。
我试图在_Layout中加载脚本,但它无效。 怎么解决?
答案 0 :(得分:0)
请包括以下脚本。但是在View页面上完成了它 视口。
Exaple:如果您以视口方式加载XXX页面。然后你必须在XXX页面中提到脚本。
从AJAX加载View时会出现这种问题。请仅在XX页面中提及该脚本,并在Viewport页面中进行渲染。
<script src="@Url.Content("~/Scripts/kendo/2013.2.918/jquery.min.js")"></script>