如何使“取消”按钮不会触发表单验证?

时间:2010-08-26 18:54:56

标签: jquery validation

如何使“取消”按钮不会触发表单验证?

我正在使用带有jquery验证插件的asp.net MVC。

4 个答案:

答案 0 :(得分:1)

只需给它一个cancel课程:

<input type="submit" class="cancel" value="Submit without validation" />

答案 1 :(得分:0)

您可以定义要验证的元素的验证组以及按钮。 http://www.dotnet-guide.com/validationgroups.html

答案 2 :(得分:0)

验证?你的意思是提交?如果要取消表单的提交,则必须在表单的提交事件中返回false。见这里:

http://jsfiddle.net/Bzz4J/

答案 3 :(得分:0)

如果您使用的是html5“按钮”标记,请添加type =“ button”属性。这表明该行为不是要“提交”表单,这是默认行为,也是导致验证触发的原因。

<button id="cancel" type="button" onclick="window.location.href='./'">Cancel</button>