【发布时间】:2011-05-30 06:30:01
【问题描述】:
尝试使用此解决方案来验证 AjaxForm ASP.Net MVC Ajax form with jQuery validation 但我收到错误:Uncaught exception: TypeError: Cannot convert '$('MyFrom').validate()' to object
我的发件人:
@using (Ajax.BeginForm("MyFromAction", "Something", null, new AjaxOptions() { OnBegin = "onBeginMyFrom", OnFailure = "onFailureMyFrom", OnSuccess = "onSuccessMyFrom" }, new { @id = "MyFrom" }))
{
}
我的表单工作正常并发布到服务器,但是在我使用 jQuery 验证后,我收到了上面的错误。
有什么想法吗?
更新: 我没有提到我正在使用 MVCContrib FluentHtml。
MVCContrib 需要此 http://weblogs.asp.net/srkirkland/archive/2011/03/08/adding-unobtrusive-validation-to-mvccontrib-fluent-html.aspx 才能进行不显眼的验证工作。
MvcContrib 是否会在下一个版本中默认支持 Unobtrusive 验证?
【问题讨论】:
标签: asp.net-mvc-3 jquery jquery-validate