//原生JS写法:
var xhr = null;
window.XMLHttpRequest() ? xhr = window.XMLHttpRequest() : xhr = new ActiveXObject("Microsoft.XMLHTTP");//兼容IE
xhr.open('get/post','url',true/false);//传输方式、地址、是否启用异步传输
xhr.send();
xhr.onreadystatechange=function(){
if(xhr.readyState == 4 && xhr.status == 200){
fn(xhr.responseText);//请求成功返回的数据
};
};
//jquery写法:
$.ajax({
type:'get/post',//选择其中之一即可
url:'请求的地址',
dataType:'jsonp',//是否跨域请求
data:{
//与接口相关的请求发送数据
},
success:function(result){
//请求成功是返回数据result
//对请求接收的数据处理
}
});