JavaScript-XMLHttpRequest实例
2016-04-11 14:56
615 查看
<script> document.getElementById("search").onclick=function(){ //发送查询请求并处理 var request = new XMLHttpRequest(); request.open("GET","service.php?number="+document.getElementById("keyword").value);//第三个参数默认为true request.send(); request.onreadystatechange=function(){ if (request.readyState===4){ if(request.status===200){ //请求成功 //刷新局部信息 document.getElementById("searchResult").innerHTML=request.responseText; }else{ //请求失败 //打印错误信息 alert("发生错误:"+request.status); } } } } document.getElementById("save").onclick=function(){ //发送查询请求并处理 var request = new XMLHttpRequest(); request.open("POST","service.php");//第三个参数默认为true var data="name="+document.getElementById('staffName').value +"&number="+document.getElementById('staffNumber').value +"&sex="+document.getElementById('staffSex').value +"&job="+document.getElementById('staffJob').value; request.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); request.send(data); request.onreadystatechange=function(){ if (request.readyState===4){ if(request.status===200){ //请求成功 //刷新局部信息 document.getElementById("createResult").innerHTML=request.responseText; }else{ //请求失败 //打印错误信息 alert("发生错误:"+request.status); } } } } </script>
相关文章推荐
- HTTP状态码
- 深入理解HTTP Session
- 关于CCNA的培训课程(4)-- 网络协议 路由器
- 自己常用Linux命令的记录--查看硬件相关信息,内核的编译,网络的配置
- Android OkHttp完全解析
- 一图说明http和socket关系
- cookie和session的区别
- linux网络基础(备忘)
- Error:Unable to tunnel through proxy. Proxyreturns "HTTP/1.1 400 Bad Request"
- java 字节码指令集 http://www.jb51.net/article/36407.htm
- WampServer启用https
- centerOS下链接外网且rzsz安装
- db2 SQL1336N 找不到远程主机 SQLSTATE=08001,编目 TCP/IP 节点时指定的主机名值不正确。
- 如何避免网络重复请求
- 用cmd内置telnet客户端模拟http请求
- JAVA发送HTTP请求
- 网络中数据传输过程的分析
- 神经网络基本的一些概念
- HTTP协议
- 神经网络