2014-09-25 55 views
0

我有一个领域,利用日期选择器以及验证。在下面的例子中,我已经预先填写了日期输入。现在,清除数据,你会看到它不再有效。然后点击日历图标选择一个日期。它不会重新验证,直到您离开输入(模糊),但我宁愿它在任何时候验证新的文本是从日期选择器中输入的。有什么建议么?在更改验证字段 - datetimepicker

JSFiddle

$(document).ready(function() { 
    $('#app').bootstrapValidator(); 
}); 

$("#dob").on('blur', function() { 
    $('#app').bootstrapValidator('revalidateField', 'dob'); 
}); 

$(function() { 
    $('#dobpicker').datetimepicker({ 
     pickTime: false, 
    }); 
}); 

回答

1

你可以这样说:

$("#dobpicker").on("dp.change",function (e) { 
     $('#app').bootstrapValidator('revalidateField', 'dob');  
}); 

工作Fiddle

+0

感谢 - 这完美的作品! – internetjason 2014-09-25 20:21:10