Javascript 我对mvc web应用程序上的提交按钮有问题
我的按钮如下所示:Javascript 我对mvc web应用程序上的提交按钮有问题,javascript,c#,model-view-controller,Javascript,C#,Model View Controller,我的按钮如下所示: <button type="submit" id="click" class="btn btn-primary btn-lg">Click to submit labels</button> 单击以提交标签 因此,在这个应用程序上,大约5个人同时工作,那么这里的问题是什么,单击按钮时,值会保存到报告中,但当其中两个人同时单击时,值会重复 示例:第一次单击,值保存13,第二次单
<button type="submit" id="click" class="btn btn-primary btn-lg">Click to submit labels</button>
单击以提交标签
因此,在这个应用程序上,大约5个人同时工作,那么这里的问题是什么,单击按钮时,值会保存到报告中,但当其中两个人同时单击时,值会重复
示例:第一次单击,值保存13,第二次单击,值保存为14,但如果在同一时间单击,值将为:
第一个-13
第二个1-13
我可以用简单的脚本解决这个问题,或者我需要更正控制器中的某些内容
这就是我尝试过的:
<script>
function DisplayProgressMessage(ctl, msg) {
$(ctl).prop("disabled", true);
$(ctl).text(msg);
return true;
}
</script>
函数DisplayProgressMessage(ctl、msg){
$(ctl).prop(“已禁用”,true);
$(ctl).text(msg);
返回true;
}
要解决这个问题,我们需要看到的不仅仅是按钮。我们需要查看表单、涉及的任何js以及控制器中处理单击的代码。我使用此代码函数DisplayProgressMessage(ctl,msg){$(ctl).prop(“disabled”,true);$(ctl).text(msg);return true;},这是我尝试过的,当我单击时它可以工作,但我认为当我在服务器上更新应用程序时,这将不起作用。请您编辑您的原始帖子并将其格式作为代码。更易于阅读,对将来关注此问题的其他人很有帮助