从模态打开模态,表单不会提交

时间:2015-10-29 22:00:27

标签: javascript asp.net modal-dialog

我试图解决这个问题,我有一个带登录输入的模态,以及一个引用第二个模态的链接,以防用户想要注册。

两种模态都依赖于相同的形式(asp.net母版页),并且所有输入都有一个必需的文件验证器。

问题是,当我打开第二个模态时,我无法提交表单,因为它检测到第一个模态的用户/传递传递输入为空并且不会验证。

点击
是否有任何方法可以从代码隐藏或JS中删除这些输入 <a href="#Div1" data-toggle="modal" data-dismiss="myModal">Register now</a> 要么 <button ID="bnt" type="button" data-toggle="modal" data-target="#Div1">Register now</button>

提前致谢。

1 个答案:

答案 0 :(得分:0)

我猜你使用的是asp.net WebForms而不是asp.net MVC(因为你提到MasterPage不是布局页面!)。

使用不同的ValidationGroup作为注册表单。因此,当您单击注册按钮时,它不会触发登录字段的验证。

<asp:Button ValidationGroup="Register"...>Register</asp:Button>

并修改这些注册字段的验证器以具有相同的“注册”验证组..

相关问题