$.ajax()方法

$.ajax()的實例:

$.ajax({

url: "/carrots-admin-ajax/a/logian",//發(fā)送請求的頁面

data: { //要發(fā)送到服務器的數(shù)據

"name": $("#user").val(),

"pwd": $("#pass").val()

},

dataType: "json", //服務器響應的數(shù)據類型

type: "post",

success: function(data, textStatus) {? //請求成功運行的函數(shù),有2個參數(shù),第一個參數(shù)服務器返回的數(shù)據

// 第二個描述狀態(tài)的字符串

console.log(textStatus)

if (textStatus === "success") {

console.log(data.message)

if (data.message === "success") {

window.location.href = "success.html";

}else {

$("#error").html(data.message);

}

}

},

timeout: 5000, //設置請求超時時間

error: function(XMLHttpRequest, textStatus, errorThrown) {//請求失敗被調用的函數(shù),

// 該函數(shù)有3個參數(shù),即XMLHttpRequest對象、錯誤信息、捕獲的錯誤對象(可選)

console.log(XMLHttpRequest) //XML對象;

console.log(textStatus)//error

console.log(errorThrown)//no Found

// $("#error").append(data.message)//只能添加html內容,不能添加val()值;

},

})

});

經常會用到的$.ajax()的鍵對值

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容