社区
Ajax
帖子详情
XmlHttpRequest等待服务器返回数据
cshava
2010-05-11 08:40:51
我想让XmlHttpRequest接收到数据后才继续执行之后的javascript,如果将XmlHttpRequest的open函数的第三个参数设为false的话,在接收到数据之前整个网页都会失去响应
有没有办法能让XmlHttpRequest等待服务器返回数据再继续执行,但等待期间用户也可以操作页面
...全文
449
5
打赏
收藏
XmlHttpRequest等待服务器返回数据
我想让XmlHttpRequest接收到数据后才继续执行之后的javascript,如果将XmlHttpRequest的open函数的第三个参数设为false的话,在接收到数据之前整个网页都会失去响应 有没有办法能让XmlHttpRequest等待服务器返回数据再继续执行,但等待期间用户也可以操作页面
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hookee
2010-05-11
打赏
举报
回复
要么放到隐藏的iframe中去取数据试试看
wwq0123
2010-05-11
打赏
举报
回复
[Quote=引用 2 楼 cshava 的回复:]
引用 1 楼 hookee 的回复:
异步方式true下, 继续执行的那些代码 放到 回调函数中,在http status 200下去执行,对于不希望使用的资源,先disable掉或设置标记,在回调函数中再使之有效.
从服务器中获取数据只是一小步,接下来还有很多代码要执行,全放在onreadystatechange中不现实,该怎么办呢
[/Quote]
用一个方法调用其他操作,再把这个方法放到onreadystatechange里
cshava
2010-05-11
打赏
举报
回复
[Quote=引用 1 楼 hookee 的回复:]
异步方式true下, 继续执行的那些代码 放到 回调函数中,在http status 200下去执行,对于不希望使用的资源,先disable掉或设置标记,在回调函数中再使之有效.
[/Quote]从服务器中获取数据只是一小步,接下来还有很多代码要执行,全放在onreadystatechange中不现实,该怎么办呢
hookee
2010-05-11
打赏
举报
回复
异步方式true下, 继续执行的那些代码 放到 回调函数中,在http status 200下去执行,对于不希望使用的资源,先disable掉或设置标记,在回调函数中再使之有效.
XMLHttpRequest
对象获取响应
数据
XMLHttpRequest
对象获取响应
数据
参考代码 // 通过 FormData 对象 发送请求body var myFormData = new ...// 【注】open的async参数如果设为true,表示异步加载、不
等待
服务器响应 xhr.open('post', '服务器U
用
XMLHttpRequest
获取参数值并验证返回结果
用
XMLHttpRequest
获取用户输入的值并验证用户名和密码是否符合服务器上的
数据
并返回结果 <body> <form action=""> 用户名:<input type="text" value="" placeholder="用户名" id="uname" > <...
XMLHttpRequest
.status 返回服务器状态码
XMLHttpRequest
.status: 1xx-信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1xx响应。 100-继续。 101-切换协议。 2xx-成功 这类状态代码表明服务器成功地接受了客户端请求...
AJAX 使用
XMLHttpRequest
对象发送和接受
数据
XMLHttpRequest
是XMLHttp组件的对象,通过这个对象,Ajax可以像桌面应用程序一样只与服务器进行
数据
层的交换,而不必每次都刷 新界面,也不必每次将
数据
处理的工作都交给服务器来做;这样既减轻了服务器负担又回忆了...
使用
XMLHttpRequest
发送异步请求
// 如果使用同步请求,写在send方法之后的代码都会卡住,一直
等待
服务器返回
结果为止 } catch (err){ // 记录错误到控制台 console.log(err.message); } // 事件处理函数,当xhs的readystate属性改变时调用 ...
Ajax
52,797
社区成员
25,305
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章