Cara Menghantar Borang pada 'Enter' dengan jQuery
Apabila bekerja dengan borang log masuk dalam projek AIR menggunakan HTML/jQuery, anda mungkin menghadapi masalah apabila menekan Enter mengosongkan kandungan borang dan bukannya menyerahkannya. Untuk menyelesaikan masalah ini, pastikan kod anda mengendalikan acara ini dengan betul.
Kod berikut sepatutnya mencapai perkara ini:
$('.input').keypress(function (e) { if (e.which == 13) { $('form#login').submit(); return false; //<---- Add this line } });
Titik utama di sini ialah menambah pernyataan "return false". Ini menghalang tindakan lalai (mengosongkan borang) daripada berlaku sambil membenarkan peristiwa serahan dicetuskan.
Untuk mendapatkan maklumat lebih terperinci tentang topik ini, rujuk jawapan stackoverflow pada subjek "event.preventDefault() lwn. return false".
Atas ialah kandungan terperinci Bagaimana untuk Mencegah Mengosongkan Borang Log Masuk pada Enter Keypress dalam jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!