Я хочу, чтобы мой поисковый ввод в семантическом пользовательском интерфейсе вел себя немного больше как раскрывающийся список, показывая ВСЕ параметры при нажатии на пустое поле.
Вот пример jsfiddle, который довольно близок. Работает нормально (с полнотекстовым поиском) после входа...
... но способ отображения всего списка не указан. В итоге я попробовал что-то вроде...
$('.ui.search').search({
type: 'category',
maxResults: 70,
source: categoryContent,
fullTextSearch: true,
searchFields: [
'title',
'category'
],
onSelect: function(a){
// do something
}
}).on('click', function(){
if ($(this).val()=='') {
$('.ui.search').search('show results', function(){
// this isn't right...
// how do you show ALL results when clicking empty imput?
});
}
});
Но это неправильно. Любые советы по отображению ВСЕХ параметров, когда поле ввода пусто?