ajax知识总结
来源:互联网 发布:mpp 文件查看 mac 编辑:程序博客网 时间:2024/05/20 19:49
1. 使用XMLHttpRequest获取数据:open()和send()
- open(method,url,anync)
- method:get/post.
- url:接受数据的地址
- anync:提交方式,true表示异步/false表示同步
- send(string)
- 如果提交方式是get,string=null
- 如果提交方式是post,string=需要发送的信息
//补充//设置HTTP头信息,必须放在open和send之间。request.setRequestHeader('');////
2.XMLHttpREquset取得响应
readyStatus属性
示例
//发送请求并处理 --js--//使用GET方式提交,执行异步提交到server.phpfunction(){ var request=new XMLHttpRequest(); request.open("GET","server.php",true); request.send(); //通过onreadystatuschange事件验证 request.onreadystatechange=function(){ if(request.readyStatus===4&&request.status===200) { //如果请求成功,则进行这部分操作 }else{ alert("发生错误"+request.readyStatus); } }}
//增加、修改 --js--//使用POST方式提交,执行异步提交到server.phpfunction(){ var request=new XMLHttpRequest(); request.open("POST","server.php",true); //假设从表单中获取数据 var data="name="+document.getElementById('name').value +"&age="+document.getElementById('age').value; //设置HTTP头信息 request.setRequestHeader("Content-type","application/x-www-form-urlencoded"); //post方式下提交信息 request.send(data); //通过onreadystatuschange事件验证 request.onreadystatechange=function(){ if(request.readyStatus===4&&request.status===200) { //如果请求成功,则进行这部分操作 }else{ alert("发生错误"+request.readyStatus); } }}
阅读全文
0 0
- AJAX知识总结
- Ajax核心知识总结
- Ajax知识总结
- Ajax小知识总结
- ajax完整知识总结
- ajax知识总结
- AJAX知识总结
- AJAX知识总结
- AJAX知识总结
- ajax知识总结系列一
- Ajax相关技术知识总结
- 旧知识打造新技术--AJAX学习总结
- 【AJAX】你的知识需要总结
- JavaWeb开发知识总结(Ajax,JSON)
- ajax知识总结系列之二
- ajax知识总结系列之三
- ajax技术知识梳理与总结
- AJAX知识
- Java基础——使用三元运算符判断一个数的奇偶性
- React Native 介绍
- Q22_把二叉树打印成多行
- keras CNTK 后端
- 自制Android RSS阅读器
- ajax知识总结
- HDU
- struts2第十三讲学习笔记,拦截器interceptor的详细讲解
- svn提交代码的时候提示Please execute the 'Cleanup' command
- Oracle如何查询当前会话的sid
- Java常见帮助类(6)JSON帮助类
- JS实现HTML实体与字符的相互转换(一)
- 17 位谷歌 Android 开发专家是如何看待 Kotlin 的?
- Kotlin练习-二分查找