Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Mendapatkan dan Menyimpan Respons daripada Fail PHP Menggunakan AJAX?

Bagaimana untuk Mendapatkan dan Menyimpan Respons daripada Fail PHP Menggunakan AJAX?

Patricia Arquette
Patricia Arquetteasal
2024-10-28 03:27:02965semak imbas

How to Retrieve and Store a Response from a PHP File Using AJAX?

Mendapatkan Respons daripada Fail PHP Menggunakan AJAX

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn