Typeahead загружается, потому что ввод меняется на то, что ему нужно, но затем абсолютно ничего не делает. Код:
$(function() {
$('.typeahead').typeahead([
{
name: 'Search',
valueKey: 'name',
remote: {
url: 'frontpage_search.php?q=%QUERY',
},
template: [
'<p class="name">{{name}}</p>'
].join(''),
engine: Hogan // download and include http://twitter.github.io/hogan.js/
}
]);
Я включаю jQuery, typeahead, Hogan и этот файл, когда страница загружается. JSON это:
[
{
"name": "Wind, Earth and Fire",
"category": "Type"},
{
"name": "Fire Emblem",
"category": "Finisher"}
]
С заголовком application / json, и он правильно проверяется как JSON. Что здесь происходит?
Задача ещё не решена.
Других решений пока нет …