http狀態碼406是服務器沒法根據客戶端請求的內容特性完成請求 //整站功能方法庫封裝ajax請求,這裏只針對post var methods = { //全站ajax請求狀態處理 ajax: function (url, data, successCallback, errorCallback) { $.ajax({ "type": "post", "url": AJAXURL + url, "async": true, "data": data, "success": function (res) { //返回狀態處理 if (res.code == 200) { if (successCallback) { successCallback(res); } } else if (res.code == 406) { //跳轉至登陸 methods.toLogin(); } else { if (errorCallback) { errorCallback(res) } else { methods.prompt(res.msg); } } } }); } } 調用方法: methods.ajax(url , {code:code} ,function(res){ //成功的返回 var data = res.data; console.log(data); },function(){ //失敗返回 });