Fungsi panggilan balik ialah: 1. beforeSend(), dipanggil sebelum menghantar permintaan; 2. error(), dipanggil apabila permintaan gagal; success( ), dipanggil selepas permintaan; 5. complete(), dipanggil selepas permintaan selesai.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi jquery 1.10.2, komputer Dell G3.
Fungsi panggil balik ajax dalam jquery termasuk: beforeSend, error, dataFilter, success dan complete. Data yang diperolehi oleh $.ajax() boleh diproses dalam fungsi panggil balik ini.
beforeSend
dipanggil sebelum menghantar permintaan dan menghantar XMLHttpRequest sebagai parameter.
ralat
dipanggil apabila ralat permintaan berlaku. Masukkan objek XMLHttpRequest, rentetan yang menerangkan jenis ralat dan objek pengecualian (jika ada).
dataFilter
dipanggil selepas permintaan berjaya. Masukkan data yang dikembalikan dan nilai parameter "dataType". Dan mesti mengembalikan data baharu (mungkin diproses) yang diserahkan kepada fungsi panggil balik kejayaan.
kejayaan
Dipanggil selepas permintaan. Masukkan data yang dikembalikan dan rentetan yang mengandungi kod kejayaan.
lengkap
Fungsi ini dipanggil apabila permintaan selesai, tanpa mengira kejayaan atau kegagalan. Masukkan objek XMLHttpRequest dan rentetan yang mengandungi kod kejayaan atau ralat.
【Tutorial berkaitan yang disyorkan: Tutorial video AJAX】
Atas ialah kandungan terperinci Apakah fungsi panggil balik ajax jquery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!