2016-12-29 2 views
0

Я пытаюсь создать окно выбора/поиска нескольких столбцов, как показано ниже.Как показать несколько значений в автозаполнении jQuery?

enter image description here

Я думал об использовании JQuery-UI автозаполнения виджет. Я сделаю список в фокусе, чтобы пользователь мог выбрать прямо из списка или начать вводить в поле поиска, чтобы отфильтровать показанные данные.

Я знаю, что могу передать Autocomplete массив объектов в качестве источника и определить метку, которая будет отображаться как выбранный элемент, когда пользователь выбирает строку.

Я хочу показать более двух столбцов в списке. Любая идея, как это сделать?

спасибо,

+0

Посмотрите на http://api.jqueryui.com/autocomplete/#method-_renderItem –

ответ

0

Используйте autocomplete renderItem для настройки результатов поиска. Для просмотра нескольких столбцов используйте html-код в рендеринге для рендеринга таблицы, например вида. И затем используйте библиотеку this для рендеринга html в пользовательском интерфейсе autocomplete.

+1

Вы проверили мой ответ? –

+0

Я попробовал ваше предложение, но он не дал мне то, что я хочу. В любом случае, спасибо – Baso

0

В итоге я использовал typeahead.js из твиттера.

Сопряженный с двигателем ищейки, он дает возможность указать шаблоны костюмов для списка.

Смежные вопросы