在Javascript中执行多个ajax调用

时间:2015-10-16 10:01:41

标签: javascript jquery ajax

我正在使用Javascript开发一个模块,在某些奇怪的情况下,它会在一系列Ips中启动多个AJAX调用。例如:

ORDER BY CASE
    WHEN t.`timestamp` >= UNIX_TIMESTAMP(DATE_SUB(NOW(),INTERVAL 14 DAY)) 
    THEN score
    ELSE vote
    END DESC, 
t.`timestamp` DESC 

在性能方面,是否有必要(方便)取消每个AJAX请愿书?或者它无关紧要?当一个ip响应时,没有其他ip会这样做。降低超时对性能会更好吗?

1 个答案:

答案 0 :(得分:3)

由于您已经启动了请求,因此每个服务器都会收到一个请求。

我假设只有一个人会回应而其他人会超时。在这种情况下,我会建议取消其他请求以节省客户端上的资源。