Jquery 按钮取消导致验证…我不想验证取消按钮

Jquery 按钮取消导致验证…我不想验证取消按钮,jquery,asp.net-mvc,validation,Jquery,Asp.net Mvc,Validation,所以我读了这篇文章,但毫无帮助,我尝试着做同样的事情,但没有效果 我有这个按钮: <button id="btnCancel" type="button" class="cancel" name="btnCancel" value="Cancel" onclick="onCancel()">Cancel</button> 解决它: $('form').find("[data-valmsg-summary=true]") .removeClass

所以我读了这篇文章,但毫无帮助,我尝试着做同样的事情,但没有效果

我有这个按钮:

<button id="btnCancel" type="button" class="cancel" name="btnCancel" value="Cancel" onclick="onCancel()">Cancel</button>
解决它:

    $('form').find("[data-valmsg-summary=true]")
         .removeClass("validation-summary-errors")
         .addClass("validation-summary-valid")
         .find("ul").empty();

不知怎的,只有我找到的这个解决方案对我有效。这甚至不是那篇文章中标注的正确答案。

你不需要
type=“button”
吗?没错。但是我想隐藏显示的验证消息,因此,如果我单击“提交”按钮,出现验证错误,然后我按“取消”,我想删除它们。您是否尝试将其添加到其中?“onCancel()”看起来像什么?刚刚添加了代码。添加什么?是的,我添加了,现在没有验证,但仍然没有实现
    $('form').find("[data-valmsg-summary=true]")
         .removeClass("validation-summary-errors")
         .addClass("validation-summary-valid")
         .find("ul").empty();