gpt4 book ai didi

javascript - 验证表单中仅可见选项卡的所有输入字段

转载 作者:行者123 更新时间:2023-11-28 05:35:52 25 4
gpt4 key购买 nike

我是 Javascript 新手,我有一个表单,分为 8 个选项卡,其中 5 个始终可见,3 个仅在某些条件下显示,3 个禁用,其中可见。我有一个保存按钮,当用户单击它时,我需要以所有可见形式验证数据。但只有事件选项卡字段有效,然后我使用下面的脚本

<script type="text/javascript" src="@Url.Content("~/Scripts/jquery.validate.min.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")"></script>

<script>
$.validator.setDefaults({
ignore: ""
});

现在保存按钮不提交,直到所有验证都正确为止,现在 问题是它还验证三个选项卡是否隐藏,它包含在验证过程中。

Now what i should do? only visible tabs are validate? HELP

这是我的标签

<ul class="nav nav-tabs fixedWidth">

<li class="active">
<a href="#tab_1_1" data-toggle="tab" id="ind">
Customer Details for Individual
</a>
</li>
<li>
<a href="#tab_1_2" data-toggle="tab" id="business">
Customer Details for Business
</a>
</li>
<li>
<a href="#tab_1_3" data-toggle="tab">
Identification Information
</a>
</li>
<li>
<a href="#tab_1_4" data-toggle="tab">
Contact Details
</a>
</li>
<li>
<a href="#tab_1_5" data-toggle="tab" id="ind1">
Joint Applicant Details
</a>
</li>
<li>
<a href="#tab_1_6" data-toggle="tab" id="ind2">
Customer Due Diligence
</a>
</li>
<li>
<a href="#tab_1_7" data-toggle="tab" id="business1">
Customer Due Diligence (Business)
</a>
</li>
<li>
<a href="#tab_1_8" data-toggle="tab">
Other Informations
</a>
</li>

</ul>

隐藏和显示的脚本是

  $(document).ready(function () {
$('#INDUSTRY_ID').on('change', function () {
if (this.value == '41') {
$("#ind").show();
$("#ind1").show();
$("#ind2").show();
document.getElementById("ind").click();


$("#business").hide()
$("#business1").hide();
}
else {

$("#business").show();
$("#business1").show();
document.getElementById("business").click();
$("#ind").hide();
$("#ind1").hide();
$("#ind2").hide();
}
});
});

div 是

    <div class="tab-pane fade active in" id="tab_1_1">
......
...
<div class="tab-pane fade" id="tab_1_2">
so on

最佳答案

请尝试这个...

     $.validator.setDefaults({ 
ignore: [],
// any other default options and/or rules
});

关于javascript - 验证表单中仅可见选项卡的所有输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39363310/

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