0

经常会出现服务器响应为 200OK,但响应内容不是预期的情况。我们是否可以根据响应中的某些条件触发 jquery ajax 错误回调,即使响应成功?

在我的情况下,响应是有效的 json,但不是预期的响应(模式验证失败),所以不是 json 解析错误。

我期待一个解决方案,在响应实际命中成功或错误回调之前对其进行评估。

4

1 回答 1

0

为什么需要失败的ajax?错误回调应使用处理未知异常。
如果想知道服务端进程结果,只需要返回不同类型的消息,然后按消息类型在ajax成功回调中采取不同的进程即可。
如果没有异常,总是处理服务器结果成功回调。

于 2016-08-22T03:55:22.773 回答