gpt4 book ai didi

javascript - 如何跳过隐藏 div 中的验证字段

转载 作者:太空宇宙 更新时间:2023-11-03 21:37:01 24 4
gpt4 key购买 nike

我有一个表单,其中有 5 个 div。一个总是可见的。其他四个使用 style="visibility:hidden; position: absolute;" 保持隐藏,并且可以通过调用 add 方法并执行以下操作使其可见:

.css("visibility","visible")`) 

单击某个链接,可以通过调用remove 方法并执行以下操作来删除:

.css("visibility","hidden");`

还有。

每个 div 都有相同数量的输入字段(即 2 个输入字段)。

但是当我提交页面时,什么也没有发生,当我显示我的下一个 div(点击 addNewDiv 链接)时,我看到两个字段都是红色的,并且在这些字段旁边有一条消息(“This field is required.”)。

我尝试使用 style="display:none",但没有用,下面的方法也没有用:

$('#myFormId').validate({ 
ignore: ":hidden"
});

我真的不能在这里发布代码。

最佳答案

由于分号 (:) 是 jquery 中的属性,而 hidden 是 CSS 规则,因此您可能希望向所有隐藏字段添加一个类,然后在添加要忽略的类时切换该类,如下所示:

$('#myFormId').validate({ 
ignore: ".hidden"
});

.hidden
{
visibility: hidden;
}

关于javascript - 如何跳过隐藏 div 中的验证字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25893244/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com