我正在使用jQuery Validetta表单验证。我注意到的是,在datepicker上,验证仅在第二次进行。在这里尝试了很多代码,但似乎都没有。 ff是:
Datepicker代码:
$('#datepicker').datepicker({
dateFormat: 'yy-mm-dd',
changeMonth: true,
changeYear: true,
});
测试代码:
$("#datepicker").datepicker({
onClose: function () {
$('#myForm').validetta();
}
});
$("#datepicker").on('keyup blur', function () {
$('#myForm').validetta();
});
请帮忙。
答案 0 :(得分:0)
检查Fiddle link。
但我怀疑你为什么要初始化datepicker的validetta
onClose
。它将正常工作fiddle默认初始化
$("#datepicker").datepicker({
dateFormat: 'yy-mm-dd',
changeMonth: true,
changeYear: true,
onClose: function() {
$('form').validetta({
realTime: true,
bubblePosition: 'bottom',
realTime: true
});
}
});