jquery禁用表单提交输入mvc 4

时间:2013-11-07 15:14:09

标签: javascript jquery forms asp.net-mvc-4

我尝试使用jquery禁用在我的表单中输入,但没有工作......

查看:

@using (Html.BeginForm("Create", "Contrato", FormMethod.Post, new { id="formContrato"}))
{
    @Html.AntiForgeryToken()
    @Html.ValidationSummary(true)
.
.
.

}

脚本:

<script>
    $('#formContrato').keypress(function (event) {
        if (event.keyCode == '13') {
            event.preventDefault();
        }
    });
</script>

1 个答案:

答案 0 :(得分:1)

试试这样:

$('#formContrato').submit(function(evt) {
    evt.preventDefault();
});

如果您在实际表单之前执行此代码(例如在HTML的$(document).ready部分中),请不要忘记将此代码包装在<head>中。如果您将脚本放在最后,则没有必要。