使用 jQuery.validity 验证自定义格式的日期
我使用 jQuery.validity 插件来验证 PHP 表单。
我需要验证输入日期格式是否为dd-MMM-yyyy,但插件默认为mm/dd/yyyy。
当我使用此代码时,
$("#txtFromDate")
.require()
.match("date")
.lessThanOrEqualTo(new Date());
它要求以默认格式输入日期。
如何将输入日期格式更改为dd-MMM-yyyy(例如:01-FEB-2012)?
Im using jQuery.validity plugin to validate PHP form.
I need to validate whether the input date format is in dd-MMM-yyyy, but the plugin default is mm/dd/yyyy.
When I use this code,
$("#txtFromDate")
.require()
.match("date")
.lessThanOrEqualTo(new Date());
it asks to enter date in its default format.
How to change the input date format to dd-MMM-yyyy (eg: 01-FEB-2012)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我发现这段代码可以更改 jQuery.validity 插件的输入字符串的日期格式
注意:
我必须删除对输入日期与当前日期的检查
.lessThanOrEqualTo(new Date());
因为它总是返回 false。上面的代码似乎没有改变当前日期检查的格式......I found this code to change the date format of input string for jQuery.validity plugin
NOTE:
I had to remove the checking of the input date with current date
.lessThanOrEqualTo(new Date());
as it always returned false. It seems above code does not change the format for the current date checking...