ajax 分时返回数据问题

nowheart 2008-03-31 02:13:24
readyState==4 表示数据已经是接受完毕

如果我想让程序执行过程中,在不同的时段返回执行进度提示.
如:
执行到1/3时,返回"1/3"给ajax,并显示,执行到1/2时,返回并显示,....

这种效果用ajax如何实现?一定要用ajax
...全文
90 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
nowheart 2008-04-08
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 beibeihai 的回复:]
引用 3 楼 rjzou2006 的回复:
if(readyState==1)
{}
if(readyState==2)
{}
if(readyState==3)
{}
if(readyState==4)
{}


这个方法就可以解决啊,1楼已经给出各状态值
[/Quote]

1楼就是我好不好?
beibeihai 2008-04-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 rjzou2006 的回复:]
if(readyState==1)
{}
if(readyState==2)
{}
if(readyState==3)
{}
if(readyState==4)
{}
[/Quote]

这个方法就可以解决啊,1楼已经给出各状态值
rjzou2006 2008-04-01
  • 打赏
  • 举报
回复
if(readyState==1)
{}
if(readyState==2)
{}
if(readyState==3)
{}
if(readyState==4)
{}


nowheart 2008-04-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 rjzou2006 的回复:]
if(readyState==1)
{}
if(readyState==2)
{}
if(readyState==3)
{}
if(readyState==4)
{}
[/Quote]
.....
nowheart 2008-04-01
  • 打赏
  • 举报
回复
一天了,还没有人,还是我自己研究吧
nowheart 2008-03-31
  • 打赏
  • 举报
回复
附:
readyState的状态值
0 (未初始化) 对象已建立,但是尚未初始化(尚未调用open方法)
1 (初始化) 对象已建立,尚未调用send方法
2 (发送数据) send方法已调用,但是当前的状态及http头未知
3 (数据传送中) 已接收部分数据,因为响应及http头不全,这时通过responseBody和responseText获取部分数据会出现错误,
4 (完成) 数据接收完毕,此时可以通过通过responseBody和responseText获取完整的回应数据

52,797

社区成员

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

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