Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh Mengosongkan Nilai Elemen `` Menggunakan jQuery?

Bagaimanakah Saya Boleh Mengosongkan Nilai Elemen `` Menggunakan jQuery?

DDD
DDDasal
2024-12-12 11:36:10510semak imbas

How Can I Clear the Value of an `` Element Using jQuery?

Mengosongkan Kawalan dalam jQuery

Soalan:

Adakah mungkin untuk mengosongkan nilai kawalan menggunakan jQuery? Percubaan untuk menggunakan kod berikut telah gagal:

$('#control').attr({ value: '' });

Jawapan:

Ya, adalah mungkin untuk mengosongkan nilai kawalan menggunakan jQuery. Untuk berbuat demikian, ikuti langkah berikut:

  1. Balut elemen dalam bentuk: Balut elemen input dalam tag.
  2. Tetapkan semula borang: Panggil kaedah tetapan semula pada borang untuk menetapkan semula semua elemen anaknya.
  3. Buka bungkus elemen: Alih keluar teg selepas penetapan semula selesai.

Pendekatan ini memastikan elemen yang sama dikekalkan, termasuk sebarang sifat tersuai yang telah ditetapkan sebelum ini.

Contoh Kod:

window.reset = function(e) {
  e.wrap('<form>').closest('form').get(0).reset();
  e.unwrap();
};

Kod ini boleh digunakan untuk menetapkan semula sama ada kawalan atau jenis elemen bentuk lain, kecuali untuk elemen yang mempunyai type="hidden".

Contoh Penggunaan:

<form>
  <input>

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengosongkan Nilai Elemen `` Menggunakan jQuery?. 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