我有一个用户注册表单我想要的是用户提交表单后打开一个模态并显示输入字段说 grid.Column(header: "Action", format: (item) => new HtmlString(
Html.ActionLink(" ", "Details", new { Id = item.Id }, new { @class = "glyphicon glyphicon-info-sign" }).ToString() + " | " +
Html.ActionLink(" ", "Edit", new { Id = item.Id }, new { @class = "glyphicon glyphicon-edit" }).ToString() + " | " +
Html.ActionLink(" ", "Delete", new { Id = item.Id }, new { onclick = "return confirm('Are you sure you wish to delete this property?');", @class = "glyphicon glyphicon-trash" }).ToString()
)
并检查用户输入的是否有效code
注册用户。
目前我的注册中有code
字段,我可以检查表单上的有效字段是否已提交,但我想在另一个步骤中以模式进行。
如何在提交时打开模态,然后在用户输入代码后继续注册?
表格
code
答案 0 :(得分:0)
你有很多方法可以做到这一点。
你可以用纯粹的js来做。
<from action="yoururl">
your form here
<button onclick="myActionWhenClick()">Submit</button>
</form>
<script>
function MyActionWhenClick(){
Open Modal Fucntion here...
}
</script>
或者如果你正在使用jQuery,你可以这样做:
<button type="submit" id="submitForm"> Submit</button>
<script>
$("#submitForm").submit(function (){
$("#modalWhitCode").modal("show") //example if you are using bootstrap
}
</script>
然后您可以使用ajax验证或现在使用的任何内容来检查代码,使用onclick来验证函数然后使用:
js pure
document.getElementById("myForm").submit();
或jquery
$( "#myForm" ).submit();