javascript中ajax的四大步骤】的更多相关文章

原生js中ajax写法一: function ajaxys(){ //1. 创建xhr对象 var xhr = new XMLHttpRequest();//XMLHttpRequest() // 2.打开浏览器的连接 xhr.open('get','112.json',true); // 3.请求发送给服务器,对于get来说send里的参数为空或者null xhr.send();//或者xhr.send(null) // 4.判断服务器的状态,若准备就绪,就去获取数据 xhr.onreadys…
一.原生js实现ajax请求: 步骤: get请求: // 1.创建一个XMLHttpRequest的对象. var xml=null; //初始值设为空 if(XMLHttpRequest){ xml=new XMLHttpRequest; //兼容非IE6 }else{ xml=new ActiveXObject('Microsoft.XMLHTTP'); //兼容IE6浏览器 } //2.通过open与服务器建立连接 open(method,url,async) ; //method包含…
AJAX全称为“Asynchronous javascript and XML”(异步javascript和XML),是指一种创建交互式网页应用的网页开发技术.通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新. 为什么要使用AJAX? AJAX的优势? AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术. 使用Javascript向服务器提出请求并处理响应而不阻塞用户…
Ajax技术,就是指:向服务器请求额外的数据而无须重新加载整个页面.其核心就是 XMLHttpRequest对象.(简称:XHR) 在这里,我们先讨论IE7及更高版本,以及FF,Opera,Chrome,Safari都支持的XHR. 创建一个XHR对象: var xhr = new XMLHttpRequest(); XHR对象有几个方法,一个一个来: open(): xhr.open("get","example.php",true); 这里有三个参数,get:表…
一,原生态的XMLHttpRequest 代码如下 复制代码 <script language="javascript">         function saveintroduce()    {    //获取接受返回信息层    var introducemsg = document.getElementById("introducemsg");    //获取表单对象和用户信息值    var f = document.introduceedt;…
AJAX = 异步 JavaScript和XML(Asynchronous JavaScript and XML) 作用:在不重新加载整个网页的情况下,对网页的某部分进行更新.   两种请求方式: 1.get请求(通过URL传值) function () { //向服务器请求 时间 //1.创建异步对象(小浏览器,后台线程) var xhr = new XMLHttpRequest(); //2.设置参数,true表示使用异步模式 xhr.open("get", "GetTi…
XMLHttpRequest 对象的属性和方法: open(method,url,async) 规定请求的类型.URL 以及是否异步处理请求 send(string)   将请求发送到服务器. responseText    获得字符串形式的响应数据. responseXML     获得 XML 形式的响应数据. onreadystatechange   存储函数(或函数名),执行一些基于响应的任务,每当 readyState 属性改变时,就会调用该函数. readyState      存有…
GET方式的在线:DEMO POST方式在线:DEMO // 1.封裝AJAX函數 function nativeAjax(option,success,error){ // 定义domain,方便环境切换 var domain='https://' + window.location.host + '/'; var url=domain+option.urlStr; var type=option.ajaxType; var data=option.ajaxData; var xhrReque…
1.首先创建一个js文件夹名为common.js.创建一个createXhr()的函数.在此方法中创建异步对象XMLHttpRequest,后面使用的时候直接引入common.js文件,然后进行调用就行了. function createXhr(){ var xhr=null; if(window.XMLHttpRequest){//判断浏览器是否支持标准创建 xhr=new XMLHttpRequest();//如果支持返回一个xhr对象 }else{ //如果不支持标准创建,返回一个ie8以…
第一种情况:前台传入字符串参数 后台返回json字符串.或是json数组  代码如下: 前台: $.ajax({ url: "xxx/xxx.action", data: "id=xxx", cache: false, async: false, success: function(result) { A:接收后台返回的数组 var data = eval(result); if (typeof(data) != "undefined" &…