【发布时间】:2015-03-30 00:38:23
【问题描述】:
我使用asp.net MVC5 为PC 开发了一个网站。现在尝试使用 asp.net MVC5 为同一网站开发支持移动设备的匿名访问网页。我为此创建了一个新项目并从 Nuget 控制台下载了 jQuery.Mobile.MVC。这在项目中使用 JS 代码添加了移动布局
$(document).ready(function () {
$.mobile.ajaxEnabled = false;
});
我刚刚使用此移动布局添加了一个新视图,并添加了一些标签控件以查看其工作原理。它抛出以下错误
JavaScript 运行时错误:无法设置未定义或空引用的属性“ajaxEnabled”
我必须添加任何其他库吗?这是我的第一个移动页面。如果您能提供一些好的教程,那就太好了
我已包含 jquery.mobile.js 参考
谢谢
【问题讨论】:
-
是
jquery.mobile.js肯定加载在页面中,还是你刚刚下载了nuget包?您引用$.mobile的脚本是否发生在jquery.mobile.js加载到页面中之后? -
jquery.mobile.js 参考在加载脚本之前已经包含在布局页面中 @Scripts.Render("~/bundles/jquery", "~/bundles/jquerymobile")
标签: javascript jquery asp.net-mvc jquery-mobile asp.net-mvc-5