Настройка шаблона выпадающего списка Twitter typeahead

#typeahead.js #twitter-typeahead

#typeahead.js #twitter-typeahead

Вопрос:

Привет, ребята,

Я использую Twitter typeahead.js чтобы реализовать функцию автозаполнения для моего окна поиска.

Я знаю, что могу установить заголовки для разных разделов, как в примере команд НБА и НХЛ здесь http://twitter.github.io/typeahead.js/examples /

однако это для нескольких источников данных. Мне было интересно, что, если мой источник данных один, но возвращаемые элементы относятся к разным категориям

например, если я что-то введу, функция поиска выполнит поиск по всем категориям и вернет все, что она нашла в каждой категории, возможно, в случайном порядке, например:

itemA-категория
1 itemB-категория
1 ItemC-категория
2 ItemD-категория 3
itemE-категория 1

Как я могу по-прежнему отображать что-то вроде приведенного ниже в выпадающем меню?

Category1 // это просто заголовок
ItemA
itemB
ItemE
Category2
ItemC
Category3
ItemD

Большое спасибо за вашу помощь!

Комментарии:

1. Вы могли бы создавать отдельные запросы, которые, в свою очередь, создавали бы отдельные файлы json. Затем вы можете выполнить коллективный поиск по каждому из этих файлов json. Что вы пробовали до сих пор?