【发布时间】:2013-03-10 05:16:32
【问题描述】:
不确定问题出在哪里。我已经阅读了其他一些解决方案并尝试使用它们,但似乎没有任何效果。我想做的就是渲染一个日期选择器。我以前做过很多次,只是不确定我是否有大脑功能障碍,因为过去几周我一直处于“紧缩”状态,或者什么。
- 我有最新的 JQuery (1.9.1),最新的 JQuery UI (1.10.2)。
-
我检查了 BundleConfig,一切正常:
bundles.Add(new ScriptBundle("~/bundles/jquery").Include( "~/Scripts/jquery-{version}.js")); bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include( "~/Scripts/jquery-ui-{version}.js")); bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include( "~/Scripts/jquery.unobtrusive*", "~/Scripts/jquery.validate*")); // Use the development version of Modernizr to develop with and learn from. Then, when you're // ready for production, use the build tool at http://modernizr.com to pick only the tests you need. bundles.Add(new ScriptBundle("~/bundles/modernizr").Include( "~/Scripts/modernizr-*")); bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css")); bundles.Add(new StyleBundle("~/Content/themes/base/css").Include( "~/Content/themes/base/jquery.ui.core.css", "~/Content/themes/base/jquery.ui.resizable.css", "~/Content/themes/base/jquery.ui.selectable.css", "~/Content/themes/base/jquery.ui.accordion.css", "~/Content/themes/base/jquery.ui.autocomplete.css", "~/Content/themes/base/jquery.ui.button.css", "~/Content/themes/base/jquery.ui.dialog.css", "~/Content/themes/base/jquery.ui.slider.css", "~/Content/themes/base/jquery.ui.tabs.css", "~/Content/themes/base/jquery.ui.datepicker.css", "~/Content/themes/base/jquery.ui.progressbar.css", "~/Content/themes/base/jquery.ui.theme.css")); -
我已经设置了 _Layout.cshtml 标头:
@Styles.Render("~/Content/css") @Scripts.Render("~/bundles/modernizr") @Scripts.Render("~/bundles/jquery") <script> $(function () { $("#datepicker").datepicker(); }); </script>
然后在正文中添加了另一个 Scripts.Render("~/bundles/jquery") 。然而,当我添加日期选择器时,什么都没有发生……我只是得到一个文本框。
我也试过了:
- 在标题中手动添加脚本引用
- 添加在 jquery ui 演示中提供的 jquery 脚本参考(网址)
什么都没有......我的意思是没有任何工作。我已经仔细检查了我的文件路径,它们是正确的......我错过了什么?!
【问题讨论】:
-
如果您发现任何错误,您可以在控制台中检查吗?
-
你好像没有渲染
~/bundles/jqueryui,而只是~/bundles/jquery -
我发现引导程序可能与 jquery 一起工作不好,对不起我的英语。这是链接blogs.msdn.com/b/webdev/archive/2013/08/01/…
标签: jquery asp.net-mvc-4