我正在使用 Ajax/jQuery 加载视图。此视图包含一个包含 jquery 验证的表单。我的问题是如果我尝试提交无效表单,则不会显示错误消息。
该页面中有一个文本区域和一个提交按钮。如果文本区域为空,则触发验证事件并报告错误。文本区域以光标为焦点,但不显示错误消息。当我单击页面上的其他位置或页面外部时,才会显示错误消息。基本上错误消息显示在 textarea 的 onBlur 事件上,尽管我没有此 textarea 的任何模糊事件。
有人可以与此相关吗?
我的代码是这样的:
errorPosition = $("#frm").validate();
errorPosition.settings.errorPlacement = function (error, element)
{
$("#errordiv").html(error);
}
只有在 textarea 模糊后才会显示错误。