我使用easyui标签加载html内容:
contents.tabs('add',{
title: title,
href: href,
closable: true,
extractor:function(data){
console.log(data);
return data;
}
});
有时我可能会得到404,500响应,但响应错误消息不会显示在新窗口中。选项卡窗口始终显示加载样式。
因此,我尝试在办公室手册http://www.jeasyui.com/documentation/tabs.php中找到 onLoadError 事件来捕获此错误,但不存在。请告诉我如何让我退出加载状态。
答案 0 :(得分:0)
我不认为它听起来如此简单。
如果是您的服务器(不是跨域):
如果这是iframe标签:您可能希望在将其公开给用户之前在onAdd和check the iframe status处理此问题。
如果是ajax请求,同样的事情,onload check the status of the ajax request
如果不是您的域名(跨域)
但总的来说,由于安全原因,我不认为有这样的功能。