gpt4 book ai didi

asp.net-mvc-3 - JQuery 验证和 MVC 3. 如何更改日期格式

转载 作者:行者123 更新时间:2023-12-04 17:38:43 24 4
gpt4 key购买 nike

我是 MVC 3 和 JQuery 验证的新手,因此非常感谢我能在这里获得的任何帮助。

我的开发平台是 .NET MVC 3 网站。我正在使用内置的不显眼的 javascript 进行表单验证。有没有办法将日期更改为有效日期的不同格式。据我所知,有效格式是 dd/mm/yy。是否可以将有效日期格式更改为“2012 年 4 月 3 日”之类的格式?

我的 View 模型有一个字段

[Required]
DateTime OrderDate { get; set; }

我知道 MVC 3 在幕后使用 jquery 验证,所以我认为该解决方案需要更改 jquery 验证,并且不确定如何将它连接到 MVC 以便它像使用数据的所有其他内置数据验证一样工作注释。

谢谢你。

最佳答案

当您对日期使用客户端验证时,您还必须覆盖日期的 jQuery 验证。

$.validator.methods.date = function (value, element) {
return this.optional(element) || Globalize.parseDate(value, "MMM dd, yyyy") !== null;
}

您必须在 HTML 头中引用 Globalize 库和适当的文化。下载自 https://github.com/jquery/globalize .

关于asp.net-mvc-3 - JQuery 验证和 MVC 3. 如何更改日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9779527/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com