Я внедряю раскрывающиеся в своем сайте Joomla tomselect JS Github. У меня есть два раскрытия со следующей конфигурацией: < /p>
new TomSelect(el, {
maxItems: null,
hideSelected: false,
closeAfterSelect: false,
allowEmptyOption: false,
plugins: ['remove_button'],
placeholder: "- Pasirinkite paslaugą -",
onInitialize: function() {
this.clear();
this.removeOption("");
},
onChange: function(value) {
if (value.length === 0) {
this.clear();
}
},
render: {
item: function(data, escape) {
return '' + escape(data.text) + '';
}
}
});
// Cities Dropdown (Single Selection)
new TomSelect(el, {
maxItems: 1,
sortField: 'text',
searchField: ['text'],
allowEmptyOption: true,
placeholder: "Miestas *",
onInitialize: function() {
this.clear();
this.removeOption("");
}
});
< /code>
У меня есть две проблемы с UX, которые я хотел бы решить: < /p>
В выпадении служб (многократный выбор), заполнитель "Pasirinkite paslaugą" остается Видимо даже после выбора предметов. Как я могу исчезнуть после того, как выборы сделаны? > < /p>
Для выпадения в городах с заполнителем одинакова, дополнительно, пока функциональность поиска работает, пользователям не очень очевидно, что они могут ввести для поиска. < /p>
Любые предложения будут высоко оценены. Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/794 ... visibility
Выпадающий в TomSelect UX выпуски - заполнитель и видимость поиска ⇐ Javascript
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение