我正在尝试使用jQuery validate插件来验证表单(Ajax.BeginForm)。当我在表单上输入无效数据时,会显示错误消息,但无论如何都会提交表单。 如何阻止MicrosoftMvcAjax提交无效表单?
提前致谢
答案 0 :(得分:0)
好的,我明白了!
我需要做的就是将validate函数传递给AjaxOptions中的OnBegin事件:
<% using (Ajax.BeginForm("SendMail", "Mail", new { @id = "MailForm", @class = "cmxform" }, new AjaxOptions { UpdateTargetId = "dialog", OnBegin = "validate" }, new { @id = "MailForm" }))
{ %>