2017-03-03 81 views
1

我有一个选择框,其中有一些选项根据哪些其他选项显示或隐藏。对于例如,用户选择选项A和它会使用 的jQuery简单验证以前不可见的字段

$(element).show(); 

功能表现出一定的领域。 但问题是,即使现在可见,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(); 
    }); 

回答

0

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