【发布时间】:2017-04-05 22:42:20
【问题描述】:
尝试使用属性disabled 避免在提交按钮单击时多次提交,但在单击时它只是阻止按钮并且没有任何反应。已尝试将 id 添加到 Html.Begin 表单,但单击时会出现服务器应用程序错误,例如:the parameters dictionary contains a null entry for parameter 'id' of non-nullable type System.Int32
@using (Html.BeginForm(MVC.Controller.MethodName(), FormMethod.Post, new { id = "submitFormId" }))
<button class="btn btn-w-m btn-primary" type="button" id="submitButtonId" value="AddSmth" onclick="return validateForm(event)">
<i class="fa fa-plus"></i> Add
</button>
还有js:
$("#submitButtonId").attr("disabled",true);
$('#submitFormId').submit();
【问题讨论】:
-
@mplungjan 不适合我
标签: javascript jquery asp.net-mvc forms