好的,我已经试了几个小时,需要一些帮助。我正在尝试在MVC 3中实现一个具有“后退”和“下一页”按钮的页面。当点击“后退”按钮时,我希望禁用客户端MVC验证以便我的操作方法运行并将用户发送到上一个逻辑Web页面。我尝试过以下方法:
<script type="text/javascript">
document.getElementById("backButton").disableValidation = true;
</script>
以及这个:
<input type="submit" name="backButton" value="← Back"
title="Go back to step 1." disableValidation="true" />
但无论如何,客户端验证JavaScript都会生效,并且不允许按钮进行后台提交。我认为disableValidation
只在MVC 2中起作用,而在MVC 3中我应该做些别的事情,但似乎找不到任何例子。