我有一个选择框,它有一些选项,根据这些选项显示或隐藏其他选项。例如,用户选择选项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();
});
答案 0 :(得分:0)
不要回答这个问题。我现在要关闭这个问题。问题在于另一个输入元素未被封闭并导致问题。 如果你遇到这样的问题,那么也检查这个错误