淘先锋技术网

首页 1 2 3 4 5 6 7

ajax请求响应过长怎么解决?

发送ajax请求前设置一个延迟函数:setTimeout(function(), 1000 * 60); 如果ajax请求成功返回,则把这个延迟函数清掉,一分钟后响应这个延迟函数时,说明 ajax请求还没有返回,则在这个函数里把调用ajax核心对象的方法xhr.abort() 取消这个ajax请求。

说的够明白了,老弟?