我使用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