asp.net-mvc – 禁用为特定提交按钮启用不显眼的验证
发布时间:2020-12-16 04:00:58 所属栏目:asp.Net 来源:网络整理
导读:我有两个提交按钮返回,继续.单击“返回”时,如何禁用客户端验证.我试图将 cancel class添加到按钮属性,但它接缝没有帮助. UPD.实际上这是工作cancel class.但如果你动态添加它(通过JavaScript)它接缝不起作用. 解决方法 我将事件处理程序附加到某些按钮,这些
我有两个提交按钮返回,继续.单击“返回”时,如何禁用客户端验证.我试图将
cancel class添加到按钮属性,但它接缝没有帮助.
UPD.实际上这是工作cancel class.但如果你动态添加它(通过JavaScript)它接缝不起作用. 解决方法
我将事件处理程序附加到某些按钮,这些按钮改变了该特定表单上验证器对象的设置.
$(".jsCancel").click(function (e) { $(e.currentTarget).closest("form").validate().settings.ignore = "*" }); 这在MVC3中对我来说就像是一种魅力. 我不知道这是否对你有所帮助,但由于我使用ajax表单,每次使用事件ajax成功替换ajax表单的内容时,我必须将事件附加到这些按钮.重新分析表单并将事件附加到取消按钮的完整代码是: $(document).ajaxSuccess(function (event,xhr,settings) { var $jQval = $.validator,adapters,data_validation = "unobtrusiveValidation"; $jQval.unobtrusive.parse(document); $(".jsCancel").click(function (e) { $(e.currentTarget).closest("form").validate().settings.ignore = "*" }); }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Web API中的每路径格式化程序配置
- asp.net – 是否可以从ColdFusion引用.NET程序集?
- asp.net – 具有SQL Server成员资格提供程序的Mono?
- 如何从asp.net中的客户端网络摄像头捕获图像
- asp.net-mvc-4 – 首先无法识别mvc代码中的“启用迁移”一词
- 关于ADO.NET连接池
- 在asp.net中<#eval和<#bind之间有什么区别?
- asp.net – 有没有办法将动态文本应用于webform上的标记?
- asp.net-mvc-3 – 在MVC3中使用Html.LabelFor的表单标签中的
- asp.net – 避免表格重新提交