close
1、$.ajax() 一般用法
$.ajax({
url:"/demo/test.do",
type:"post",
timeout:15000,//超时时间
beforeSend:function(XMLHttpRequest){
$("#loading").html("<img src='/jqueryStu/images/loading.gif' />");
},
success:function(data,textStatus){
console.log('开始回调,状态文本值:'+textStatus+' 返回数据:'+data);
//开始遍历data的值
for(var i=0;i<data.length;i++){
}
},
complete:function(XMLHttpRequest,textStatus){
console.log('远程调用成功,状态文本值:'+textStatus);
$("#loading").empty();
},
error:function(XMLHttpRequest,textStatus,errorThrown){
console.log('error...状态文本值:'+textStatus+" 异常信息:"+errorThrown);
$("#loading").empty();
}
});
2、 $.ajax().done()
function test(){
$.ajax({
type: "post",
url: "/exportUploadUserDetailCount",
dataType: "json",
}).done(function(data){ // 相当于 success
console.log(data)
if(data.result){
result = data.result;
}
}).fail(function(jqXHR, textStatus, errorThrown){ // 相当于 error
}).always(function( jqXHR, textStatus ){ // 相当于 always
});
}
--
轉自 https://blog.csdn.net/xiaojin21cen/article/details/115902950
--
全站熱搜
留言列表