jquery - 多个 (8) Ajax 请求未同时获取内容
问题描述
我同时启动了 8 个 ajax 请求(到同一个链接,但使用不同的参数)。它们都同时触发(在浏览器中),但它们一次只返回 1 个结果(内容),而不是一次全部返回。
我在 for 循环中开始请求,一次 8 个。代码很简单:
$.ajax({
url: vurl + module_name+"/keywords/research/"+current_step,
type: 'POST',
data: tosend,
dataType: 'json'
})
.done(function (request) { console.log(request);} );
正如您在这张图片中看到的: https ://i.imgur.com/KGav5Yd.png
提出了所有请求,但它们一次完成 1 个。一旦一个完成,另一个完成等等......我该怎么办?
谢谢
解决方案
推荐阅读
- python - 如何将 pandas DataFrame 转换为 reportlab 模块中的表格?
- firebase - 查询算作 Firestore 中的读数吗?
- javascript - S3 在 Promise 中下载到 FileStream?
- javascript - 为光滑滑块设置高度仅在页面完成加载后运行
- corda - 无法使用 Corda V3 编译核心源项目
- python - Gunicorn/Flask 应用程序的 HTTP 客户端在 POST 请求未能响应时抛出 I/O 错误
- sequelize.js - 由于本地主机解析,无法通过 Sequlize 连接到 mysql
- sed - 如何使用`sed`在一行和另一行之间打印?
- php - 用于确定字符串特定特征的正则表达式(即扑克手)
- android - 以 Intent 标志 Intent.FLAG_ACTIVITY_REORDER_TO_FRONT 启动的 Activity 未收到结果