web-gelistirme-sc.com

Uzun bir listeden bir grup öğeyi seçmek için ikili listeye alternatifler?

İkili liste yerine uzun bir öğe listesinden bir grup öğeyi seçmek için hangi alternatifler ve örnekler vardır?

Bu sorunun geleneksel ikili listede bazı güzel geliştirmeleri var, ancak dikkate alınması gereken başka şeyler arıyorum.

zun bir listedeki öğelerin bir alt kümesini seçmenin en iyi yol

16
Sam

jetonlarla çoklu seçim tasarım kullanmayı düşünün. Yazarken kullandığınız filtre özelliği güzel ancak gerekli değildir. Ortak kullanım durumu bir veya birkaçını seçtiğinde bunlar iyi çalışır, ancak kullanıcının her öğe için menüyü yeniden çağırması gerektiğinden, birçoğunu seçmeniz gerektiğinde kullanılabilirlik hızla düşer.

Multi-select with tokens, via harvesthq.github.com/chosen

Daha önce e-posta istemcilerinizde jetonlu çoklu giriş yöntemini görmüştünüz. multi-select-tokens in email

Sık karşılaşılan durum çoklu seçilecekse, onay kutusu menüsü. Buradaki fark, açılır listenin tıklamalar boyunca kalıcı olmasıdır (artı çoklu seçim özelliğini görsel olarak iletir) ve böylece kullanıcı birden çok öğeyi hızlı bir şekilde seçmek için tıklayıp tıklayabilir. Web uygulamamız için jeton işlevlerini ekleyerek bu tasarımı geliştirmeye çalışıyoruz.

checkbox menu, via realestate.com.au

11
Erics

Herhangi bir alternatif verilere ve beklenen kullanım durumlarına bağlı olacaktır. Görsel temsil kullanıcıya doğru değerleri bulmada yardımcı olmak kadar önemli değildir. Seçenek sayısını azaltmak ve kullanıcıyı tercih ettiği değerlere yönlendirmek için fırsatlardan yararlanmalısınız. Önceki seçimleri filtrelemeyi, gruplamayı ve hatırlamayı düşünün.

3
Nescio

Windows 7 tarafından Windows Gezgini için sütun seçmek için kullanılan bu alternatifin fark ettim.

enter image description here

2
jpierson

Bu örneklere de göz atın:

http://ivaynberg.github.com/select2/

... size, seçmeli kutular, giriş alanları, açılır listeler ve daha fazlası için programlı erişim, etiketleme desteği ve belirteç sağlayacak "Seç 2" adlı bir jquery eklentisinden. Bununla mücadeleniz için iyi bir çözüm oluşturabilmelisiniz.

Serin eklenti.

2
Rowe Morehouse

Üstte "Tümünü seç" onay kutusu seçeneğiyle bir onay kutusu listesi kullanabilirsiniz. Bu onay kutusu ile tüm seçenekleri çok hızlı bir şekilde seçebilir ve seçimini kaldırabilirsiniz (onay kutusu aynı zamanda listenin seçim durumunu yansıtır ... hepsi, herhangi biri veya hiçbiri). Onay kutusu öğelerinin sayısı çok yüksekse, seçilen öğeleri (normal bir listede) onay kutusu listesinin sağ tarafında gösterebilirsiniz. Ek olarak, onay kutusu listesine bir filtre eklemelisiniz.

0
sysscore

Alanınız yoksa ve eklenen öğelerin olasılığı düşükse (2-3), tekrarlayan bir ekleme eylemi yapabilirsiniz. Uygun taksonomi ile kullanıcılar bunu çok hızlı elde ederler.

0
Bobby Tables