我需要添加自定义验证(我认为)来验证用户的输入.这是我的用例:
我正在使用 jquery ui datepicker来选择日期,本地化如下:
我正在使用 jquery ui datepicker来选择日期,本地化如下:
$.datepicker.setDefaults($.datepicker.regional [currentLocale]);
我使用了bassistance验证插件,并使用了date的规则:true,这样不适用于不同的格式(或者如果它们确实如此,请告诉我如何!).所以我已经制作了我自己的日期验证方法
$.validator.addMethod("validDate",function(value) { return parseDateString(value) != null; },jQuery.validator.messages.date);
这一切都很有效,除了在日期选择器中选择日期时,在更改组件的值之前触发验证的事实!所以我实际上验证了以前的价值….
有没有人有我的解决方案?
提前致谢:)
解决方法
您可以触发验证
upon the user closing datepicker弹出窗口:
$("#birthdate").datepicker({ onClose: function() { /* Validate a specific element: */ $("form").validate().element("#birthdate"); } });
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。