我正在尝试验证该表单的按钮点击。由于表单(视图)与模型有界,模型属性被Data-Annotations
包装,所以在任何其他操作之前,我想用jQuery验证表单。
$("#btnSubNext,#btnSubLast").on('click', function () {
$("#myform").validate();
if ($('#myform').valid()) {
}
});
但它并没有正常运作。
注意:myform
是形式的id
,如下所述:
@using (Html.BeginForm("CCEAddUpdateScheduleA", "CCESchedule", FormMethod.Post, new {
@id = "myForm", @name = "myForm", @class = "myForm" }))
{.....
}
发布于 2015-06-05 02:31:58
你认为ClientValidationEnabled和UnobtrusiveJavaScriptEnabled在Web.config中是正确的吗?您还需要jquery.validate和jquery.validate.unobstrusive。检查http://www.asp.net/mvc/overview/older-versions/creating-a-mvc-3-application-with-razor-and-unobtrusive-javascript
https://stackoverflow.com/questions/30639946
复制相似问题