我尝试使用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>
答案 0 :(得分:1)
试试这样:
$('#formContrato').submit(function(evt) {
evt.preventDefault();
});
如果您在实际表单之前执行此代码(例如在HTML的$(document).ready
部分中),请不要忘记将此代码包装在<head>
中。如果您将脚本放在最后,则没有必要。