Dalam senario ini, anda ingin memperoleh respons daripada process.php melalui AJAX. Objektifnya adalah untuk menangkap respons ini dan menyimpannya sebagai pembolehubah.
Untuk memulakan proses, fail PHP bahagian belakang (process.php) perlu menggemakan respons yang dimaksudkan, seperti "apple" atau " plum." Teks biasa sudah memadai; pengekodan dalam JSON tidak diperlukan.
Kod JavaScript yang disiarkan pada mulanya tidak mempunyai parameter dalam fungsi kejayaan panggilan AJAX. Untuk mendapatkan semula respons pelayan dengan berkesan, tambahkan baris berikut:
success: function(data) { alert(data); // displays "apple" in the alert }
Amaran berfungsi sebagai contoh; anda boleh menyimpan respons dalam pembolehubah dengan menggantikan baris ini dengan var response = data;.
Untuk menamakan permintaan POST, anda boleh memberikan dua argumen dalam parameter data panggilan AJAX:
$.ajax({ ... data: {name: "someName", value: "someValue"}, ... });
Ini membolehkan anda mendapatkan semula nilai yang dinamakan daripada process.php menggunakan pengakses permintaan HTTP PHP ($_POST['name'], $_POST['value']).
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan dan Menyimpan Respons daripada Fail PHP Menggunakan AJAX?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!