验证以前不可见的字段

时间:2017-03-03 10:27:38

标签: javascript jquery validation

我有一个选择框,它有一些选项,根据这些选项显示或隐藏其他选项。例如,用户选择选项A,它将显示一些使用的字段 简单地

$(element).show();

jquery的功能。 但问题是,即使现在可见,jquery验证插件也不会验证这些字段。 我知道它不会验证隐藏的字段,但这些字段现在可见但它仍然不起作用 这是我正在使用的jquery

$('#order_status_form').validate({ignore: ":not(:visible)"});
    $('#order_status_dropbox').change(function(){
        $(this).val()=="shipped"?$('.temp_hidden_field').show():$('.temp_hidden_field').hide();
    });

1 个答案:

答案 0 :(得分:0)

不要回答这个问题。我现在要关闭这个问题。问题在于另一个输入元素未被封闭并导致问题。 如果你遇到这样的问题,那么也检查这个错误