#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. Что вы пробовали до сих пор?