我们正在使用Bootstrap Modal window
显示一些通过远程源加载的 html。我们正在通过以下推荐的方式执行此操作Bootstrap
文档,通过使用选项remote
并传递给它一个url
。 (正如所描述的here)
例如:
$('#id').modal({remote:'index.html'});
我的问题:在index.html不可用的情况下是否可以处理错误?
我在文档中没有看到任何答案。
我知道这种情况很少发生,但是如果有人的连接速度很慢或不稳定,我宁愿向他们显示错误,也不愿只是挂起一个空的模式。
您可能想在您的应用程序中实现一个全局 Ajax 错误处理程序,这将附加到执行的每个 Ajax 请求,实现将如下所示:
$( document ).ajaxError(function( event, jqxhr, settings, exception ) {
//Since this handler is attach to all ajax requests we can differentiate by the settings used to build the request
if ( settings.url == "index.html" ) {
//Handle error
}
});
您可以阅读有关全局 Ajax 处理程序的更多信息here
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)