Bru*_*uce 28 html javascript ajax jquery
我有一个带有对话框窗口的页面,该窗口将ajax发布数据发送到服务器并接收响应.在开发过程中,可能会有两个响应 - 一个是常规(这不是问题),另一个是错误.服务器返回代码500和包含大量调试信息的页面.这是从框架返回的常规页面,包含一些javascript代码.我希望能够显示此错误页面以防万一.
问题是,我不能简单地将返回的结果附加到body元素或在新页面中打开新链接并再次加载此错误.我只是得到一个html页面而不是数据,我必须显示页面(在当前窗口或另一个窗口).
我正在使用jQuery.
Bal*_*usC 32
配置jQuery ajax设置如下:
$.ajaxSetup({
error: handleXhrError
});
Run Code Online (Sandbox Code Playgroud)
其中handleXhrError功能如下所示:
function handleXhrError(xhr) {
document.open();
document.write(xhr.responseText);
document.close();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21760 次 |
| 最近记录: |