【发布时间】:2017-07-19 08:48:13
【问题描述】:
我正在尝试安装 Globalize 来解决我在此处描述的问题:Validation failing because of date format。请参阅 Christopher Thrower 的答案。
如何将globalize.js 和jquery.val.globalize.js 添加到bundles/jqueryval?
bundles/jqueryval 目前看起来像这样:
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.validate*"));
这两个文件的路径是:
c:\application\packages\jquery-globalize.1.0.0\content\Scripts\globalize.js
c:\application\packages\jquery-globalize.1.0.0\content\Scripts\jquery.validate
MVC 脚本文件夹的路径是:
c:\application\mvc\scripts
还有什么意思:路径中的~/。我找不到任何文档。
【问题讨论】:
-
~/被转换为 Web 应用程序的根目录,因此在这种情况下,~/scripts表示c:\application\mvc\scripts。 -
@DavidG,我如何获得:globalize.js?
-
如果 Nuget 包没有将 js 文件复制到您的 web 项目文件夹中,那么您将需要手动执行此操作。另外,也许可以向项目维护者发送一条消息
-
@DavidG,你知道如何设置这个 Globalize 包吗?我正在拔头发。文档非常全面,但我认为没有任何解释。
-
我不知道,从来没有使用过那个包(而且你没有链接到它,所以我什至看不到!)
标签: c# jquery asp.net-mvc globalization