У меня проблема с юзабилити.Используемое иерархическое выпадающее меню в HTML/JavaScript?
У меня есть длинный список археологических находок из археологических находок (200+). Когда пользователь отправляет свою находку, он должен выбрать одну категорию из этого списка:
- Бронзового век
-
- хозтовары
-
- ювелирных изделия
-
- Военные
-
-
- Spears
-
-
- ...
- средневековье
-
- Jewlery
-
- Религиозные артефакты
-
- ...
- WW2
-
- Германия
-
-
- Военный
-
-
-
-
- Жетоны
-
-
-
-
-
-
- пехотная
-
-
-
- ...
Список не может быть вырезано/разделить без потери информации, поэтому я хочу, чтобы сохранить его как есть.
Как сделать его более удобным? Типичные случаи использования 2 являются:
- Выбор уровень после того, как уровень (первое решение, если это бронзовый век, средние века, ... затем, если это Jewlery, военный, ... затем, если это Spears, ...)
- Поиск (пользователь знает, что это ожерелье, но не знает, что рано или поздно Средневековье и т.д.)
Как совместить эти два? Существуют ли существующие решения?
Спасибо!
Вы можете использовать несколько выпадающих меню, например, пользователь выбирает бронзовый век в первой капли, затем выбирает Военные во втором, а затем Спирс ... – jsedano
Используя [jQuery autocomplete] (http: // jqueryui .com/автозаполнение /) плагин может быть? Вы сможете сделать уровень ** после уровня ** поиска, а для каждого уровня - возможность поиска. Таким образом, если пользователь просто знает текст последнего уровня, он может вводить его, и когда встречается только одна строка, вы можете автоматически выбирать другие уровни. – JoDev
['