Ajax 原生XHR方式:
var native = new XMLHttpRequest(); native.open("GET","https://api.github.com/"); native.send(); native.onreadystatechange=function(){ if(native.readyState==4&&native.status==200){ console.log(native.response); }else{ console.log(native.status); } } native.abort();
Jquery方式:
var requestAjax= $.ajax({ type:"get", url:"https://api.github.com/", dataType:"json", success:function(data){ console.log(data); }, error:function(err){ console.log(err); } }) requestAjax.abort();
注意:一般有LBS地图应用的系统定时器可以用Aajx请求控制反复重新请求问题(地图缩放平移事件)。