jquery验证onchange

时间:2013-06-04 09:54:48

标签: jquery validation jquery-validate onchange

我正在使用http://jqueryvalidation.org/插件。

它在密钥上验证但在更改时没有验证。 例如:

<input type="text" id="test1" value="" name="test1">
<input type="checkbox" id="test2" name="test2" value="1"> 

jQuery('#test2').change(function() {
jQuery('#test1').val('Test1'); });

如果我正在验证,请在#test1显示验证错误,但是当我点击复选框时,它不会隐藏。

我可以这样做:

jQuery('#test2').change(function() {
jQuery('#test1').val('Test1');
jQuery('#test1').valid(); });

它的工作原理,但是如何在验证插件中实现onchange方法,自动,每个字段都进行交换验证?不仅是onkeyup,还有onchange?

2 个答案:

答案 0 :(得分:0)

尝试

jQuery('#test2').on('click',function() {
    $(this).validate({
       // your code here
    });
});

阅读jQuery Validator -- only validate onblur event (not onchange)

答案 1 :(得分:0)

开始使用“输入”事件而非“更改”事件。

 face_cascade = cv2.CascadeClassifier(cascades_path + 'haarcascade_frontalface_default.xml')

eye_cascade = cv2.CascadeClassifier(cascades_path + 'haarcascade_eye.xml')