0

我想将许多 GET 请求发送到 REST 端点(用 ArcGIS 实现),并更改参数,例如:

http://<root-url>/query?where=param=foo    
http://<root-url>/query?where=param=bar    
http://<root-url>/query?where=param=baz    
...

除了遍历 for 循环并发送那么多 AJAX 请求,是否可以向 API 发送批处理请求或进行一些管道传输?

4

1 回答 1

0

使用 jQuery.when,在所有请求完成后执行 ajax 请求,然后使用响应处理程序进行响应。

$.when($.ajax("request1"),
    $.ajax("request2"),
    $.ajax("request3"))
.done(function(data1,  data2, data3) {
   // Do something with the data
 });

有关jQuery.when的更多信息。

谢谢。

于 2018-06-25T12:58:13.890 回答