AJAX 全部属性

function test_ajax(){  
   $.ajax(  
   {  
      type:"GET",//通常会用到两种:GET,POST。默认是:GET  
      url:"a.php",//(默认: 当前页地址) 发送请求的地址  
      dataType:"html",//预期服务器返回的数据类型。  
      beforeSend:beforeSend, //发送请求  
      success:callback, //请求成功  
      error:error,//请求出错   
      complete:complete//请求完成  
   });  
}  
function error(XMLHttpRequest, textStatus, errorThrown){  
  // 通常情况下textStatus和errorThown只有其中一个有值   
  $("#showResult").append("<div>请求出错啦!</div>");  
}  
function beforeSend(XMLHttpRequest){  
  $("#showResult").append("<div><img src='loading.gif' /><div>");  
}  
function complete(XMLHttpRequest, textStatus){  
  $("#showResult").remove();  
}  
function callback(msg){  
  $("#showResult").append("<div>请求成功,回传数:"+msg+"<div>");  
}

猜你喜欢

转载自blog.csdn.net/qq_41229582/article/details/80937079