Firefox: pilih item dalam daftar dropdown panjang menggunakan pencarian


2

Saya harus memilih item dalam daftar pilih dropdown yang memiliki 4000 item (opsi) di dalamnya. Mengetik huruf pertama membantu, tetapi akan sangat membantu jika saya bisa menggunakan pencarian ini. Fungsi pencarian default tidak menemukan apa pun dalam daftar ini, serta TemukanBar Tweak tambahan.

Itu Temukan di SelectBox ini addon tidak didukung lagi.

Apakah ada cara untuk memilih item dalam daftar pilih menggunakan pencarian?

Jika peramban lain dapat melakukan ini, itu mungkin berhasil juga. Saya di Ubuntu saat ini, dapat pindah ke Mac jika diperlukan.


1
Bagaimana dengan melihat kode sumber halaman (Ctrl-U) dan mencarinya dengan (Ctrl-F)? Selain itu di bawah Firefox (Ctrl-Shif-C) Anda dapat membuka Firebug Inspect Elemen bahkan jika saya kira itu akan mudah berguna dalam kasus Anda.
Hastur

1
Saya ingin memilihnya, lalu menggunakannya untuk mengirimkan formulir. Hanya mencarinya saja tidak cukup.
SPRBRN

Itu hanya solusi, Ctrl-U, Ctrl-F lalu cari & amp; temukan Ctrl-C (di memori) Ctrl-W (untuk menutup) Ctrl-V untuk menempel ... Di beberapa halaman ada css aktif (?) yang memungkinkan Anda untuk mencari di daftar seperti ini (Ctrl-F saat Anda berada di dalam) ... tetapi ini tergantung halaman dan saya mengerti apa yang Anda cari. Itu harus nyaman.
Hastur

"Saya harus memilih item dalam daftar pilih dropdown yang memiliki 4000 item (opsi) di dalamnya." itu desain antarmuka yang sangat buruk. Ubah UI.
DavidPostill

1
@ Davidvidost - ini bukan situs web saya! Saya tidak bisa mengubah desain. Saya dapat menginstal plugin atau menggunakan trik lain, tetapi itu adalah saran yang tidak berguna. Saya pengguna, bukan pengembang.
SPRBRN

Jawaban:


0

cukup ketik lebih dari huruf pertama .. berfungsi untuk saya di google-chrome dan mozilla-firefox.

EDIT: Oke, lalu ada bookmarklet yang bisa Anda gunakan. Pilih yang dipilih. Klik bookmarklet - mungkin dua kali, untuk menutup pilih yang terbuka dan kemudian benar-benar mengaktifkan bookmarklet - masukkan awal nilai dan ditempatkan pada kejadian pertama yang cocok.

javascript:(function(){dae=document.activeElement;if(dae.nodeName=="SELECT"){oa=dae.options,st=prompt("search term");st=st.toUpperCase();for(x=0;x<oa.length;x++){opt=oa[x];if(opt.value.substring(0,st.length).toUpperCase()==st){dae.selectedIndex=x;}}}})();

Inilah yang saya lakukan saat ini, tetapi ada banyak item dengan empat hingga sepuluh karakter yang sama. Saya dapat mengetik hingga empat karakter dengan cepat, tergantung pada kata, dan saya mulai menemukan bahwa mengetik lebih lambat berfungsi lebih baik, tetapi tidak terlalu lambat. Yang saya inginkan adalah menekan CTRL-F atau mengklik kanan item, lalu menempelkan istilah pencarian, lalu tekan kirim.
SPRBRN
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.