了解 jQuery 的 AJAX 错误响应
在 jQuery 中发送错误响应时,检索详细的文本消息可能会带来挑战。默认情况下,jQuery 仅提供通用“错误”消息,留给您的信息有限。
在提供的示例中,HTTP 500 错误与自定义消息“Gone to the beach”一起发送。但是,在 jQuery 中使用错误回调时,控制台日志和警报仅显示“错误”。
访问错误响应文本
访问实际的错误响应text,可以修改错误回调函数。具体方法如下:
<code class="javascript">$.ajax({ type: "post", data: { id: 0 }, cache: false, url: "doIt.php", dataType: "text", error: function(xhr, status, error) { var err = eval("(" + xhr.responseText + ")"); alert("Can't do because: " + err.Message); }, success: function() { alert("Done ! "); } });</code>
在此修改后的代码中:
以上是如何从 jQuery 的 AJAX 错误响应中检索详细的错误消息?的详细内容。更多信息请关注PHP中文网其他相关文章!