Cara Menentukan Status Kotak Semak dengan jQuery Mobile
Apabila membangunkan aplikasi web mudah alih dengan jQuery Mobile, mengesahkan keadaan kotak pilihan yang ditandai adalah penting . Begini cara anda boleh mencapainya:
Dalam kod HTML anda, tambahkan atribut id pada kotak pilihan yang anda ingin semak, seperti yang dilihat di bawah:
<input>
Seterusnya, tentukan fungsi JavaScript untuk kendalikan pengesahan kotak pilihan:
function validate() { // Retrieve the checkbox object var remember = document.getElementById('remember'); // Check if the checkbox is checked if (remember.checked) { alert("checked"); } else { alert("You didn't check it! Let me check it for you."); } }
Sifat remember.checked menilai kepada nilai boolean, menunjukkan sama ada kotak pilihan ditandakan atau tidak. Anda boleh membandingkan terus sifat ini dengan benar dalam keadaan if untuk menentukan keadaan kotak pilihan.
Apabila kotak pilihan diklik, fungsi validate() dicetuskan, melakukan semakan yang diperlukan dan memaparkan mesej yang sesuai dengan sewajarnya .
Penyelesaian untuk Kod Dikemas Kini:
Dalam kod kemas kini yang anda berikan, bekas medan tambahan hadir dengan ID yang sama seperti kotak pilihan (ingat), iaitu menyebabkan konflik. Untuk menyelesaikan masalah ini, anda harus memberikan bekas medan ID unik, memastikan fungsi document.getElementById() boleh mendapatkan semula objek kotak semak dengan betul.
Atas ialah kandungan terperinci Bagaimana untuk Semak Status Kotak Semak dalam jQuery Mobile?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!