2017-02-21 107 views
0

我正在使用jQuery Validetta表单验证。我注意到,在日期选择器上,验证仅在第二次运行。在这里尝试了很多代码,但似乎没有工作。该FF是:jQuery Validetta 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

检查此Fiddle link。 但我的疑问是,为什么你要初始化validetta datepicker.It的onClose将工作由违约金fiddle初始化

$("#datepicker").datepicker({ 
    dateFormat: 'yy-mm-dd', 
    changeMonth: true, 
    changeYear: true, 
    onClose: function() { 
    $('form').validetta({ 
     realTime: true, 
     bubblePosition: 'bottom', 
     realTime: true 
    }); 
    } 
}); 
相关问题