MVC 3中的jQuery自定义validation问题
我正在使用MVC3。 我想在提交页面时在客户端添加自定义检查。但是这样做默认validation不起作用…
@using (Html.BeginForm())
{
@Html.TextBoxFor(model => model.Title, new { maxlength = 250 , style = "width:450px;" }) @Html.ValidationMessageFor(model => model.Title)
}
当我点击提交按钮时,我在下面写了一个validation
$('#submit').click(function () {/*code for validation*/ if not satisfied then return false; else return true; }
这很正常。如果返回false,则模型提供的默认validation不起作用。 @Html.ValidationMessageFor(model => model.Title)
此代码无效[错误消息未显示]。如何在单击按钮时validation默认validation?
尝试将以下行添加到您的视图中。 Html.EnableClientValidation();
检查web.config中是否启用了客户端validation:
您需要参考以下脚本: