【发布时间】:2021-01-07 12:28:39
【问题描述】:
我创建了一个按钮以避免生成具有相同值的双精度数,并且当一个用户单击它以向他和其他用户显示值正在保存过程中时,我创建了一个按钮,因此我可以避免该双精度值。
但是当我尝试在服务器端控制器上捕获它时,它显示在Inspect element->Network->Status 302 -> POST -> FILE (GenerateCodes) 中。
@using (Html.BeginForm("GenerateCodes", "Codes", FormMethod.Post))
{
<div class="box-header">
<div class="row">
<div class="col-md-3 text-right">
<!--Disable button for about 3 second after click button-->
<button type="submit" id="ok" class="btn btn-primary btn-lg" onclick="return DisplayProgressMessage(this, 'Saving...');">Generate</button>
<script>
function DisplayProgressMessage(ctl, msg) {
$(ctl).prop("disabled", true);
$(ctl).text(msg);
return true;
}
</script>
</div>
</div>
</div>
}
我的 Codes.cs 控制器。
protected void DisplayProgressMessage(object sender, EventArgs e)
{
//Something
Response.Write("DD");
}
【问题讨论】:
标签: javascript c# ajax asp.net-mvc