使用jQuery DatePicker进行LiveValidation

时间:2012-12-11 05:42:07

标签: javascript validation livevalidation

我目前在使用jQuery UI datepicker的字段上使用LiveValidation库。

var expiry = new LiveValidation('expiry_date');
expiry.add( Validate.Presence, { failureMessage: "Date Required." } );

不幸的是,在选择日期后,LiveValidation仍然认为该字段为空并显示验证错误。

如果我在字段内单击并单击“离开”,则该字段有效。

有关获取LiveValidation以检测日期字段中是否存在实际内容的任何提示?

1 个答案:

答案 0 :(得分:0)

在字段上定义js Datepicker时,请提及 onClose: function () { this.focus(); }自动捕获的LiveValidation

$('#expiry_date').datepicker({
    dateFormat: 'dd/mm/yy',                 
    onClose: function () { this.focus(); }
});