在MVC视图中,我有一个如下所示的表单。当用户点击提交按钮时,我想首先检查一些东西。如果没问题,请提交表格。如果不通过检查,给用户一条警告消息,然后停留在视图中。我的示例代码为:如何停止表单提交?
<script type="text/javascript">
function CheckingStatus() {
//.....
if (answer == "N") {
alert("You choose No.");
return false;
}
}
</script>
<% Html.RenderPartial("MyForm"); %>
....
<input id="btnSubmit" type="submit" value="Submit" onclick="CheckingStatus();" />
<% } %>
但是,当测试时,即使答案==“N”,表单仍然提交。如何停止表单提交?
非常感谢你。 – KentZhou