asp.net-mvc – 多选项卡验证无效
发布时间:2020-12-16 09:12:16 所属栏目:asp.Net 来源:网络整理
导读:当我单击提交按钮时,多选项卡验证不起作用.我有大约12个标签.如果我在任何标签中点击提交按钮,它只是提交.其他选项卡未经过验证. $("#btn-login").click(function () { var IsValid = true; // Validate Each Bootstrap tab $(".tab-content").find("div.tab
当我单击提交按钮时,多选项卡验证不起作用.我有大约12个标签.如果我在任何标签中点击提交按钮,它只是提交.其他选项卡未经过验证.
$("#btn-login").click(function () { var IsValid = true; // Validate Each Bootstrap tab $(".tab-content").find("div.tab-pane").each(function (index,tab) { var id = $(tab).attr("id"); alert(id); //$('a[href="#' + id + '"]').click(function (e) { // e.preventDefault(); // $(this).tab('show'); //}); $('a[href="#' + id + '"]').tab('show'); //$('.nav-tabs a[href="#' + id + '"]').tab('show'); //alert($('a[href="#' + id + '"]').attr("href") + " 2345"); alert("succ11"); var IsTabValid = $("#" + id).validate(); alert("succ12"); if (IsTabValid.valid()) { alert(id + " success"); IsValid = false; } }); }); <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12" style=" padding-left:0px; padding-right:0px;"> <div class="tabs-left" style="padding-top: 0px; margin-top: 0px;"> <ul class="nav nav-tabs" id="tabs"> <li id="hm" class="active"><a href="#status" data-toggle="tab" data-target="#status"><span class="icon-time" style="color: white; font-size: 15px"></span></a></li> <li id="edu"><a href="#passport" data-toggle="tab" data-target="#passport"><span class="icon-globe" style="color: white; font-size: 15px"></span></a></li> <li id="pro"><a href="#movement" data-toggle="tab" data-target="#movement"><span class="icon-move" style="color: white; font-size: 15px"></span></a></li> ... ... ... ... </div> </div> <div class="modal-footer" style="padding-bottom: 0px; margin-top:10px;"> <input type="submit" id="btn-login" class="btn btn-success" value="Submit" /> <button type="button" class="btn btn-danger modal-close-btn" data-dismiss="modal">Cancel</button> </div> 解决方法
如果您正在使用jquery.validation,那么您可能会遇到这样的事实:默认情况下,它只验证可见控件.
你可以通过使用类似的东西来改变它 $(document).ready(function(){ $("form").validate().settings.ignore = ""; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Microsoft Report Viewer 2010部署
- asp.net-mvc – 升级到.Net 4.5和osFamily 3后无法启动Azur
- HttpHandler无法在ASP.NET MVC3 Web应用程序中工作
- 将异常传递到ASP.net/C#中的错误屏幕
- context.Request.Files超过了最大请求长度
- asp.net – 如何根据用户的角色创建具有不同显示的视图?
- asp.net-mvc-2 – 从jQuery – MVC 2调用支持AJAX的WCF服务
- ASP.NET (C#) 数据库-01_ADO_NET-04_DataSet-07_TableMappi
- ASP.NET 2.5前缀ctl00和ASP.NET 4不是前缀ctl00
- App_GlobalResources(ASP.NET)中的子文件夹
推荐文章
站长推荐
- asp.net – 适用于.NET开发人员的Windows 7版本
- asp.net-mvc – 在ASP.NET MVC中检测中止的请求
- asp.net-mvc-3 – 来自控制器的ASP.NET MVC3 Vie
- asp.net-mvc-3 – 如何有效地从自相关表中加载数
- asp.net-mvc – 获取索引值razor foreach
- asp.net – 餐厅后端系统和.Net
- asp.net – 无法将索引35处的字节[FC]从指定的代
- asp.net-mvc-3 – MVC3比MVC2有什么优势?
- asp.net-mvc-3 – 什么冒号(:)意味着在c#中定义
- asp.net-mvc – 如何使用asp.net mvc razor在视图
热点阅读