我使用Actionlink和JQuery来提交表单。每次点击链接时都会提交表单。我只想第一次提交表格(一次)。该代码是 - 提前防止多个表单提交MVC Jquery
@Html.ActionLink(Model.link, "DefaultRate", "DefaultRate", null, new { @class = "btnclick", onclick = "return false;" })
<script type="text/javascript">
$(document).ready(function() {
$('.btnclick').click(function() {
$(this).closest('form')[0].submit();
});
});
</script>
感谢
@Satpal,我在JQuery的,怎么是新要做到这一点,请你能给我一个例子 –
[jQuery.one()](http://api.jquery.com/one/) –
^^^^更好的解决方案 – Satpal