我目前在使用jQuery UI datepicker的字段上使用LiveValidation库。
var expiry = new LiveValidation('expiry_date');
expiry.add( Validate.Presence, { failureMessage: "Date Required." } );
不幸的是,在选择日期后,LiveValidation
仍然认为该字段为空并显示验证错误。
如果我在字段内单击并单击“离开”,则该字段有效。
有关获取LiveValidation以检测日期字段中是否存在实际内容的任何提示?
答案 0 :(得分:0)
在字段上定义js Datepicker时,请提及
onClose: function () { this.focus(); }
自动捕获的LiveValidation
。
$('#expiry_date').datepicker({
dateFormat: 'dd/mm/yy',
onClose: function () { this.focus(); }
});