两个ajax请求,怎么让一个人执行完成后,才可以执行另外一个。

xiahanlin213 2011-08-19 09:24:53
也是面试题,我的回答是这样的,我说根据第一个异步访问的请求结果来判断,来执行第二个Ajax,但是面试官看来是很不满意。
所以也请教下大家,这个问题,怎么去处理。Thank You!
...全文
5452 22 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
我是晚安 2013-10-16
  • 打赏
  • 举报
回复
引用楼主 xiahanlin213 的回复: 也是面试题,我的回答是这样的,我说根据第一个异步访问的请求结果来判断,来执行第二个Ajax,但是面试官看来是很不满意。 当然,因为你这样说完全错了。 你说的,同步方式可以这样做。但异步方式,在你第一个请求没返回的时候,就可以执行第二个了,而此时你第一个请求还没有返回结果呢,怎么“根据第一个异步访问的请求结果来判断”? 解决这个问题的方法有很多,但关键是你需要了解到底异步方式是怎么回事。了解了自然就知道都可以怎么做。 这个说的很正确 应该使用bind方法 绑定
xiahanlin213 2011-08-22
  • 打赏
  • 举报
回复
谢了,各位,关贴了、
打字员 2011-08-22
  • 打赏
  • 举报
回复
队列。。。
zlblog 2011-08-20
  • 打赏
  • 举报
回复
对,同步执行就可以。

欢迎光临我的博客
  • 打赏
  • 举报
回复
function(){
//ajax 1
one();
}
fonction one(){
//ajax 2
}
xiahanlin213 2011-08-20
  • 打赏
  • 举报
回复
感谢大家的回复与解答。你们的回复对我有帮助,谢谢。
xuqingkai 2011-08-19
  • 打赏
  • 举报
回复
回调函数里再AJAX
  • 打赏
  • 举报
回复
在回调里面继续执行下一个。

要不就同步,没有其他什么办法。
APM60- 2011-08-19
  • 打赏
  • 举报
回复
在第一个的回调函数中发送第二个的请求?
fck001 2011-08-19
  • 打赏
  • 举报
回复
...不是太懂 但是有个思路~~ 就是数组或者堆栈记录 请求顺序 按顺序执行 可以扩展到多个请求 ...不知道可行不 不太了解ajax...
KK3K2005 2011-08-19
  • 打赏
  • 举报
回复
队列机制
xiahanlin213 2011-08-19
  • 打赏
  • 举报
回复
我也是这样回答的,但是面试官貌似不满意,可以在深入点吗?或者有另外的见解。
dataminer_2007 2011-08-19
  • 打赏
  • 举报
回复
同上............
xuexiaodong2009 2011-08-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 eexxttjjss 的回复:]

在第一个ajax成功之后调用第二个ajax不就行了。
[/Quote]在第一个ajax成功之后调用第二个ajax不就行了。
tomhoneysky 2011-08-19
  • 打赏
  • 举报
回复
应该是false同步执行,一个完成之后另外一个才可以执行吧,他是按先后顺序的
EEXXTTJJSS 2011-08-19
  • 打赏
  • 举报
回复
在第一个ajax成功之后调用第二个ajax不就行了。
champ0810 2011-08-19
  • 打赏
  • 举报
回复
路过(说我回复内容太短了)
  • 打赏
  • 举报
回复
[Quote=引用楼主 xiahanlin213 的回复:]
也是面试题,我的回答是这样的,我说根据第一个异步访问的请求结果来判断,来执行第二个Ajax,但是面试官看来是很不满意。[/Quote]
当然,因为你这样说完全错了。
你说的,同步方式可以这样做。但异步方式,在你第一个请求没返回的时候,就可以执行第二个了,而此时你第一个请求还没有返回结果呢,怎么“根据第一个异步访问的请求结果来判断”?
解决这个问题的方法有很多,但关键是你需要了解到底异步方式是怎么回事。了解了自然就知道都可以怎么做。
bjhd1985 2011-08-19
  • 打赏
  • 举报
回复
ajax主要是用来处理异步请求的,我再页面中动态取值的方式在一个请求完毕后调用另一个请求
hellNo 2011-08-19
  • 打赏
  • 举报
回复
是不是你想太多了?也许面试官他装的故意给你看呢? 有的人就这样
加载更多回复(2)

52,792

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧