Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Mendapatkan dan Menyimpan Respons PHP Menggunakan AJAX?

Bagaimana untuk Mendapatkan dan Menyimpan Respons PHP Menggunakan AJAX?

Mary-Kate Olsen
Lepaskan: 2024-10-29 02:49:29
asal
1033 orang telah melayarinya

How to Retrieve and Store PHP Response Using AJAX?

Mendapatkan semula Respons PHP melalui AJAX

Apabila menggunakan AJAX untuk menyerahkan data ke fail PHP, selalunya perlu untuk mengekstrak dan menyimpan respons daripada fail PHP sebagai pembolehubah. Berikut ialah pecahan cara untuk mencapainya:

1. Cipta Fail PHP

Fail PHP, process.php dalam kes ini, harus menggemakan respons gewünschte menggunakan echo atau json_encode. Contohnya:

<code class="php"><?php echo 'apple'; ?></code>
Salin selepas log masuk

2. Simpan Respons dalam JavaScript

Respons yang dikembalikan daripada fail PHP boleh diakses dalam fungsi kejayaan panggilan AJAX. Output pelayan dihantar sebagai parameter kepada fungsi kejayaan, yang boleh digunakan untuk menyimpan respons dalam pembolehubah. Contohnya:

<code class="javascript">success: function(data) {
    const response = data;
    alert(response); // Displays the value returned from PHP, i.e. "apple"
}</code>
Salin selepas log masuk

3. Penamaan Permintaan Pos

Nama permintaan POST dinyatakan dalam pilihan data panggilan AJAX. Dalam coretan kod yang disediakan, beberapa data digunakan sebagai nama. Anda boleh menentukan sebarang nama untuk permintaan POST asalkan ia digunakan secara konsisten dalam fail PHP untuk mengakses data yang diserahkan.

4. Format Respons

Teks biasa memadai untuk respons pelayan, selagi kedua-dua fail PHP dan fungsi JavaScript mengendalikan respons dengan cara yang sesuai. JSON juga boleh digunakan jika respons lebih berstruktur atau memerlukan penghantaran data yang kompleks.

Dengan mengikuti langkah ini, anda boleh mendapatkan dan menyimpan respons dengan berkesan daripada fail PHP menggunakan AJAX, membolehkan anda berinteraksi dengan data dinamik di pihak pelanggan.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan dan Menyimpan Respons PHP Menggunakan AJAX?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan