首頁 >web前端 >前端問答 >jquery ajax回呼函數有哪些

jquery ajax回呼函數有哪些

青灯夜游
青灯夜游原創
2021-12-29 18:43:224768瀏覽

回呼函數有:1、beforeSend(),在傳送請求之前呼叫;2、error(),在請求出錯時呼叫;3、dataFilter(),在請求成功之後呼叫;4、success( ),當請求之後呼叫;5、complete(),當請求完成後呼叫。

jquery ajax回呼函數有哪些

本教學操作環境:windows7系統、jquery1.10.2版本、Dell G3電腦。

jquery中ajax的回呼函數包括:beforeSend、error、dataFilter、success、complete。在這些回呼函數中可以處理$.ajax()得到的資料。

beforeSend

在傳送請求之前調用,並且傳入一個 XMLHttpRequest 作為參數。

error

在請求出錯時呼叫。傳入 XMLHttpRequest 對象,描述錯誤類型的字串以及一個異常對象(如果有的話)。

dataFilter

在請求成功之後呼叫。傳入回傳的資料以及 "dataType" 參數的值。並且必須傳回新的資料(可能是處理過的)傳遞給 success 回呼函數。

success

當請求之後呼叫。傳入返回後的數據,以及包含成功代碼的字串。

complete

當請求完成之後呼叫這個函數,無論成功或失敗。傳入 XMLHttpRequest 對象,以及一個包含成功或錯誤代碼的字串。

【相關教學推薦:AJAX影片教學

以上是jquery ajax回呼函數有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn