我有两个ajax调用。两者都是同步的。两者都从一个控制器调用方法。但第二种方法首先被击中。为什么是这个以及如何改变它?Ajax同步或异步
回答
正如名字说阿贾克斯 - 异步JavaScript
Ajax是异步
编辑
对于你的问题,你可以像调用第一个响应第二URL,一个简单的jQuery例子是,
/*First request*/
$.post("{SOME_URL}", { PARAMS },
function(data) {
/*Do anything with data*/
/*Your second request*/
$.post("{SOME_URL}", { PARAMS },
function(data) {
/*Do anything with data*/
}
);
}
);
此外,jQuery支持async标志可以设置为false来激活查询的异步性质。但是这会阻止来自同一页面的所有其他请求。
请阅读更多关于这个here
,但我们也可以通过ajax发送同步呼叫 –
这只能通过阻止其他请求在浏览器端完成。在核心Ajax异步的地方。你必须为它管理服务器代码。 –
不仅阻止请求。 'async'阻止**所有**脚本的执行,即使在不同的标签中,即它会阻止整个浏览器。 **不要使用它 - 这是一个撒旦!**:D – freakish
- 1. AJAX同步和异步差异
- 2. XMLHttpRequest同步或异步
- 3. Javascript异步和同步ajax操作
- 4. AJAX请求同步与异步
- 5. 如何模拟同步ajax调用? (基于异步的同步)
- 6. 通过AJAX提交多个表单 - 同步或异步
- 7. PipeInputStream和PipeOutputStream同步或异步?
- 8. 异步/同步和TCP或UDP
- 9. PHP语句同步或异步
- 10. 异步或同步加载更好?
- 11. NSManagedObjectContext异步或同步保存更改?
- 12. dispatch_sync(dispatch_get_global_queue(xxx),任务)同步或异步
- 13. EDT,异步,同步
- 14. 是在异步同步异步
- 15. 异步动作+同步DBQuery VS同步动作+异步DbQuery
- 16. 异步Ajax vs异步属性
- 17. 的Android异步同步化
- 18. Node.js的异步/同步
- 19. 是同步还是异步?
- 20. 节点异步与同步
- 21. 异步和同步方法
- 22. 同步GM_xmlhttpRequest异步操作?
- 23. 同步和异步回调
- 24. 同步异步方法
- 25. BPEL:异步/同步模式
- 26. 同步和异步活动
- 27. 同步使用异步值
- 28. 使异步调用同步
- 29. 使异步查询同步
- 30. 异步Servlets与同步Servlets
呼叫第一种方法,*等待*作响应,调用第二个方法? – MatBailie
部分代码请 – Timeless
完全阐述它意味着你如何发送请求请告诉我们的故事。 –