Ajax在页面上提交两个post时,第二个post得到第一个返回的结果,望各位援手,此敬

sky9705 2008-01-02 10:36:52
如题
同时在一个页面两个以上Ajax post
猜测第一个还没有返回时第二个又发出,
结果第二个收到第一个的结果,请问如何解决
在线等待,不胜感激。
:)
...全文
128 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sky9705 2008-01-02
  • 打赏
  • 举报
回复
谢谢二楼的回复。。。
因新入手,所以想大家也有同样问题,
请教一下大家的适用经验。不管什么都欢迎赐教.
我看<<ajax fastlane>>,里面的RSS请求,用的是一个数组判断是否完成总数个,然后一个一个的download
西安风影 2008-01-02
  • 打赏
  • 举报
回复
一个xml请求就是一个变量,你可以多命名两个不同名的变量
var xmlHttp1;
function createXMLHttpRequest1()
{
if(window.ActiveXObject)
{
xmlHttp1 = new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest)
{
xmlHttp1 = new XMLHttpRequest();
}
}
var xmlHttp2;
function createXMLHttpRequest2()
{
if(window.ActiveXObject)
{
xmlHttp2 = new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest)
{
xmlHttp2 = new XMLHttpRequest();
}
}
sky9705 2008-01-02
  • 打赏
  • 举报
回复
好谢谢。。。
结贴
Go 旅城通票 2008-01-02
  • 打赏
  • 举报
回复
参考1楼的两个变量

要不就在第一次请求的处理函数(readyState==4后)中发起第二次请求

52,797

社区成员

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

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