我正在使用JavaScript构建一个简单的自制CoffeeScript框架。fetch : (historyState, callback) -> $.get historyState.hash, (data) -> data = JSON.parse data return callback data if respons
在我的应用程序中,假设我有五个容器,每个容器都有自己的数据源URL。
在加载页面时,这五个页面都需要请求服务器,检索数据并显示它。目前,页面一加载,我就为循环中的每个容器触发jqueryajax.post方法。循环立即执行,在Firebug中,我将所有这些ajax请求视为“正在处理”。例如,对于第一个Ajax调用成功或失败-->调用第二个ajax post --等待成功或失败,然后触发第三个
我认为您可以在jquery超时中设置like on post和get方法,但我想知道jquery是否有像ajax start和stop那样的全球时间。就像我想设置的那样,如果一个post或get或某种ajax请求正在运行,并且它的运行时间超过X秒。弹出窗口或类似的东西显示“服务器速度很慢,请求已超时”,并终止该请求。jquery有这样的东西吗?
谢谢