Penyelesaian untuk pilih jquery yang tidak boleh diedit: 1. Buka fail kod js yang sepadan 2. Gantikan kotak lungsur dengan input 3. Alih keluar "readonly="readonly"".
Persekitaran pengendalian artikel ini: Sistem Windows 7, versi jquery 3.2.1, komputer DELL G3
Apakah yang perlu saya lakukan jika jquery select tidak boleh diedit?
js dan jquery dengan sempurna menyelesaikan masalah yang kotak drop-down pilih tidak boleh diedit tetapi nilai boleh diluluskan
//鼠标移入下拉框将其锁定不可用 $('#下拉框ID').mouseenter(function() { $('#下拉框ID').attr("disabled","true"); }); //移入其他地方锁定解除(本想设置成移出下拉框锁定解除,但不生效,只能改为移入其他地方,大佬可解答下?) $("*[id!='下拉框ID']").mouseenter(function() { $('#下拉框ID').removeAttr("disabled"); });
Jika dibenarkan, gantikan kotak drop-down dengan input dan gunakan atribut senarai
<div class="changeDiv"> <a>性别:</a> <input id="sex" type="text" list="sexlist" readonly="readonly"> <datalist id="sexlist"> <option>男生</option> <option>女生</option> </datalist> </div>
Mengalih keluar readonly="readonly" akan mencipta kotak lungsur turun yang boleh diedit dan boleh dikaitkan, menjadikannya tidak boleh diedit
Pembelajaran yang disyorkan: "Tutorial video jquery》
Atas ialah kandungan terperinci Apa yang perlu dilakukan jika jquery select tidak boleh diedit. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!