问题如下
@using (Html.BeginForm("***", "**", FormMethod.Post))
{
//Any input tag
<input class="cardDetails_btnsubmit" type="button" value="提交回复" onclick="submitFrom" />
}使用的是 mvc中model验证
现在问题来了,按钮提交,先验证,验证通过然后提交给服务器,但是这样会造成重复提交的漏洞,我打算在页面上,当验证通过后给当前的按钮设置为不可用,该怎么办? 是不是要该micsoft 带的jq中的那些文件? 要改哪个?
求指导..
@using (Html.BeginForm("***", "**", FormMethod.Post))
{
//Any input tag
<input class="cardDetails_btnsubmit" type="button" value="提交回复" onclick="submitFrom" />
}使用的是 mvc中model验证
现在问题来了,按钮提交,先验证,验证通过然后提交给服务器,但是这样会造成重复提交的漏洞,我打算在页面上,当验证通过后给当前的按钮设置为不可用,该怎么办? 是不是要该micsoft 带的jq中的那些文件? 要改哪个?
求指导..
$(".cardDetails_btnsubmit[@value='提交回复']").attr("disabled", true);
然后写上js关联onclick$("#mybutton").click(function(){if($("form:first").valid(){$(this).attr("disabled",true)})});
function(){
if($("form:first").valid())
{
$(this).attr("disabled",true);
}
});少了个括号,修正下。
有submit类的input为什么不用呢?submit的input可以“免费”为你监听回车键,而且提交表单就应该是submit。