使用Ajax调用提交表单后,表单验证错误处理Struts 1.3

时间:2013-07-15 17:00:15

标签: jquery ajax validation struts

环境是Struts 1.3和jQuery,我有一个Ajax请求,在提交表单时检索JSON数据。除了表单验证之外,一切正常。

问题是Ajax dataType设置为JSON但验证的返回格式不是JSON。所以,我在fail()方法中得到了解析器错误。

如果textStatus中的fail()是解析器错误,是否有办法获取返回的验证消息?还是处理这种情况的其他任何建议?

1 个答案:

答案 0 :(得分:0)

当您在进行Ajax调用时保持同一页面时,您始终可以通过消息返回响应,但是将其作为success回调而不是fail

您还必须关闭验证框架并使用commons validator utils手动执行验证。