我正在使用部分视图,如下所示:-
@using (Ajax.BeginForm("UpdateStatus", "Controller", new AjaxOptions
{
HttpMethod = "POST",
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "divCurrent",
OnSuccess = "cleanUp",
OnFailure = "statusUpdateFailure"
}))
{
<input id="statusChange" type="submit" value="Submit" class="button" />
}
同样在单击提交按钮时,我想要一个处理程序,例如单击一次后将其设置为禁用几秒钟,因此用户无法再次单击它,我这样做如下:-
$('#statusChange').click( function () {
temporarilyDisableButton($this, 60000);
});
但在chrome中,我遇到了 ajax 表单提交不起作用的问题。只有禁用按钮有效。
我想一起执行它们,或者如果有另一种方法我想使用它。
请建议。
谢谢