Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Mengekalkan Nilai Dropdown Terpilih Selepas Penyerahan Borang?

Bagaimanakah Saya Boleh Mengekalkan Nilai Dropdown Terpilih Selepas Penyerahan Borang?

DDD
Lepaskan: 2024-12-03 12:21:14
asal
613 orang telah melayarinya

How Can I Retain Selected Dropdown Values After Form Submission?

Kekalkan Nilai Terpilih dalam Dropdown Selepas Penyerahan Borang

Dalam borang HTML yang disediakan, nilai yang dipilih dalam menu lungsur turun tidak dikekalkan selepas borang penyerahan. Isu ini boleh diselesaikan menggunakan JavaScript untuk mengisi secara dinamik nilai lungsur berdasarkan data yang diserahkan.

Untuk mencapai ini:

  1. Tambahkan ID unik pada input lungsur turun: Berikan ID unik (cth., nama dan lokasi) pada setiap input lungsur turun untuk memudahkan JavaScript manipulasi.
  2. Tangkap nilai yang diserahkan dalam PHP: Dalam bahagian belakang PHP, dapatkan semula nilai yang diserahkan menggunakan $_GET['name'] dan $_GET['location'].
  3. Isi nilai lungsur turun dengan JavaScript: Gunakan JavaScript untuk menetapkan atribut nilai input lungsur turun ke nilai yang dikemukakan sepadan. Skrip berikut menyelesaikannya:
document.getElementById('name').value = "<?php echo $_GET['name']; ?>";
document.getElementById('location').value = "<?php echo $_GET['location']; ?>";
Salin selepas log masuk

Dengan melaksanakan langkah-langkah ini, nilai yang dipilih dalam menu lungsur turun akan kekal dipilih selepas penyerahan borang, memberikan pengalaman yang lebih mesra pengguna.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengekalkan Nilai Dropdown Terpilih Selepas Penyerahan Borang?. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan