javascript/js的ajax请求方式:GET与POST
来源:互联网 发布:淘宝超a鞋店推荐 编辑:程序博客网 时间:2024/04/28 06:21
注意:XMLHttpRequest 是 AJAX 的基础,在创建 XMLHttpRequest 对象时,必须与你写的ajax方法在同一个‘<script></script>’标签中!否则ajax请求会出错,并无法返回数据。 javascript/js的ajax的POST/GET请求。
javascript/js的ajax的POST请求:
<script type="text/javascript">/* 创建 XMLHttpRequest 对象 */var xmlHttp;function GetXmlHttpObject(){ if (window.XMLHttpRequest){ // code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); }else{// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } return xmlhttp;}// -----------ajax方法-----------//function getLabelsPost(){ xmlHttp=GetXmlHttpObject(); if (xmlHttp==null){ alert('您的浏览器不支持AJAX!'); return; } var url="http://www.lifefrom.com/t/"+Math.random(); xmlhttp.open("POST",url,true); xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded"); xmlhttp.send(); xmlHttp.onreadystatechange=getLabelsOK;//发送事件后,收到信息了调用函数}function getOkPost(){ if(xmlHttp.readyState==1||xmlHttp.readyState==2||xmlHttp.readyState==3){ // 本地提示:加载中/处理中 } if (xmlHttp.readyState==4 && xmlHttp.status==200){ var d=xmlHttp.responseText; // 返回值 // 处理返回值 }}</script>
javascript/js的ajax的GET请求:
<script type="text/javascript">/* 创建 XMLHttpRequest 对象 */var xmlHttp;function GetXmlHttpObject(){ if (window.XMLHttpRequest){ // code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); }else{// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } return xmlhttp;}// -----------ajax方法-----------//function getLabelsGet(){ xmlHttp=GetXmlHttpObject(); if (xmlHttp==null){ alert('您的浏览器不支持AJAX!'); return; } var id = document.getElementById('id').value; var url="http://www.lifefrom.com?id="+id+"&t/"+Math.random(); xmlHttp.open("GET",url,true); xmlHttp.onreadystatechange=favorOK;//发送事件后,收到信息了调用函数 xmlHttp.send();} function getOkGet(){ if(xmlHttp.readyState==1||xmlHttp.readyState==2||xmlHttp.readyState==3){ // 本地提示:加载中 } if (xmlHttp.readyState==4 && xmlHttp.status==200){ var d= xmlHttp.responseText; // 处理返回结果 }}</script>
----------------------------------------------------------------------------------------------
原文地址
0 0
- javascript/js的ajax请求方式:GET与POST
- Ajax以post方式传送带参的数据方式与get请求的不同
- Ajax的get与post方式
- ajax get与post请求
- get与post的区别get请求方式与post请求方式的区别
- Ajax中Get请求与Post请求的区别
- Ajax中Get请求与Post请求的区别
- Ajax中Get请求与Post请求的区别
- Ajax中Get请求与Post请求的区别
- Ajax中Get请求与Post请求的区别
- Ajax中Get请求与Post请求的区别
- Ajax中Get请求与Post请求的区别
- Ajax中Get请求与Post请求的区别
- Ajax中Get请求与Post请求的区别
- Ajax中Get请求与Post请求的区别
- Ajax中Get请求与Post请求的区别
- Ajax中Get请求与Post请求的区别
- Ajax中Get请求与Post请求的区别
- 【Leetcode】Merge Two Sorted Lists
- Codefoces 432C Prime Swaps(数论+贪心)
- 黑马程序员-Java基础09
- 微博阅读器demo(二) 微博列表
- 最优路径问题 mod 4 的最小值
- javascript/js的ajax请求方式:GET与POST
- 安卓ContentObserver模式获取短信用正则自动填充验证码
- Codeforces 432B Football Kit(水题)
- C++优化考虑
- 上传代码到谷歌
- 两个栈共享一块存储空间新解
- 黑马程序员.if语句小结
- Qt5.2的串口类接收不到串口数据,和事件机制
- 一步一步脚踏实地学习嵌入式(MDK)关键步骤分析