回調函數
如果要處理 $.ajax() 得到的數據,則需要使用回調函數:beforeSend、error、dataFilter、success、complete。
beforeSend | 在發送請求之前調用,並且傳入一個 XMLHttpRequest 作爲參數。 |
error | 在請求出錯時調用。傳入 XMLHttpRequest 對象,描述錯誤類型的字符串以及一個異常對象(如果有的話) |
dataFilter | 在請求成功之後調用。傳入返回的數據以及 “dataType” 參數的值。並且必須返回新的數據(可能是處理過的)傳遞給 success 回調函數。 |
success | 當請求之後調用。傳入返回後的數據,以及包含成功代碼的字符串。 |
complete | 當請求完成之後調用這個函數,無論成功或失敗。傳入 XMLHttpRequest 對象,以及一個包含成功或錯誤代碼的字符串。 |