Jquery中封装好的ajax方法
来源:原创
时间:2015-08-14
作者:脚本小站
分类:JS/JQuery
ajax在开发中经常用到,而jQuery框架为我们提供封装好的ajax方法,具体使用方法如下。
$.ajax({ url:'demo.php', type:'get', data:'name=Stephen&id=1', dataType:'text', /* 当用ajax赋值给全局变量时,关掉异步传输,即: async:false, 因为是异步的值还没有被传输过来,所以无法赋值给全局变量。 */ async : false, beforSend:function(XHR){ alert('正在加载'); alert('请求状态:'+XHR.readyState); }, complete:function(XHR,textStatus){ alert('加载完成'); alert('请求前状态:'+XHR.readyState+',textStatus值为:'+textStatus); }, error:function(XMLHttpRequest,textStatus,errorThrown){ alert('加载错误,进行错误响应'); }, success:function(data,textStatus){//此函数相当于post或get的第三个参数 alert(data); } });