Tag: jquery globalize

globalize.js:动态加载

我正在尝试基于https://github.com/jquery/globalize/blob/master/doc/以高级方式运行的gloablize( https://github.com/jquery/globalize )的简单JS的示例cldr.md。 因此,我创建了一个加载器脚本来加载所有依赖项: var url = new URL(window.location.href); //STATIC_URL: global variable from base.html $.when( $.getScript( url.origin + STATIC_URL + “js/globalize2/cldrjs/cldr.js” ), $.getScript( url.origin + STATIC_URL + “js/globalize2/cldrjs/cldr/event.js” ), $.getScript( url.origin + STATIC_URL + “js/globalize2/cldrjs/cldr/supplemental.js” ), $.getScript( url.origin + STATIC_URL + “js/globalize2/globalize.js” ), $.getScript( url.origin + STATIC_URL + “js/globalize2/globalize/date.js” ), $.getScript( url.origin + STATIC_URL + […]

MVC 5 – 无法实现全球化运行

我想添加全球化,因为该网站要求用户提供日期。 而我的德国用户想输入“31.12.1966”而不是“1966-12-31”。 所以我将nuget-Packages“jQuery.Validation.Globalize”和“jquery-globalize”添加到项目中。 现在我无法配置我的BundleConfig! 根据我的研究,我知道,我需要globalize.js和其他一些文件。 所以我试着做一个bündle: bundles.Add(new ScriptBundle(“~/bundles/jquery”).Include( “~/Scripts/jquery-{version}.js”)); bundles.Add(new ScriptBundle(“~/bundles/jqueryval”).Include( “~/Scripts/jquery.validate*”)); bundles.Add(new ScriptBundle(“~/bundles/global”).Include( “~/Scripts/globalize.js”, “~/Scripts/cldr.js”).IncludeDirectory(“~/Scripts/cldr/”, “~/Scripts/globalize/”) ); 在视图中使用: … @section Scripts { @Scripts.Render(“~/bundles/global”) @Scripts.Render(“~/bundles/jqueryval”) @Scripts.Render(“~/bundles/unobtrusiveajax”) $(function () { $.validator.methods.date = function (value, element) { Globalize.culture(“de-DE”); // you can alternatively pass the culture to parseDate instead of // setting the culture above, like so: // […]

使用Jquery Globalize和MVC 5

我试图在MVC5中使用带有jquery globalize插件的MVC unobstrusivevalidation(与jquery-validate-globalize包一起使用)。 出于学习目的,我按照此处启动了一个演示项目,但它无法使用globalize运行(它适用于默认的Microsoft unobstrusivevalidation)。 该模型非常简单: public class GlobalizeModel { [Range(10.5D, 20.3D)] public decimal Double { get; set; } [Required] public DateTime? DateTime { get; set; } } 我尝试在_Layout页面底部启动Globalize,如下所示(视图最小,只有2个输入):(我从https://johnnyreilly.github.io/globalize-so-what-c​​ha获取必要文件列表- 想要/ ) $.when( $.getJSON(“/Scripts/cldr/supplemental/likelySubtags.json”), $.getJSON(“/Scripts/cldr/main/en/numbers.json”), $.getJSON(“/Scripts/cldr/supplemental/numberingSystems.json”), $.getJSON(“/Scripts/cldr/main/en/ca-gregorian.json”), $.getJSON(“/Scripts/cldr/main/en/timeZoneNames.json”), $.getJSON(“/Scripts/cldr/supplemental/timeData.json”), $.getJSON(“/Scripts/cldr/supplemental/weekData.json”), $.getJSON(“/Scripts/cldr/main/tr/numbers.json”), $.getJSON(“/Scripts/cldr/main/tr/ca-gregorian.json”), $.getJSON(“/Scripts/cldr/main/tr/timeZoneNames.json”), console.log(“JSONs loaded”) ).then(function () { console.log(“start slicing”); return [].slice.apply(arguments, [0]).map(function (result) { console.log(“slicing […]