我在mvc应用程序中有一个表单。
如果触发验证,则会禁用屏幕上的所有其他按钮。
我想允许用户离开表单所在的页面,但我不知道该怎么做。
我试图删除验证本身,通过注释我的代码部分 - 在控制器 - 验证模型,但无济于事;我的意思是'一般'这一个:
if (ModelState.IsValid)
{
}else
{
return viewmodel;
}
我想知道如何阻止表单验证在触发页面时禁用其他每个按钮。
非常感谢。
答案 0 :(得分:1)
您可以添加class ="取消"对于您不希望被禁用的按钮,以下是JQuery.Validate选择按钮的方式:
this.find("input, button").filter(".cancel").click(function() {
validator.cancelSubmit = true;
});