У меня есть действующий JSON-Feed:
[[21,"Adlikon"],[131,"Adliswil"]]
и я пытаюсь установить автозаполнение с помощью:
$ ('document'). ready (function() {
$('.city').typeahead({ name: 'city', remote: 'URL to JSON-Feed' }); });
Но это не работает. Я предполагаю, что это структура/формат моего JSON-Feed, не так ли?
В соответствии с документацией Typehead (https://github.com/twitter/typeahead.js) данные JSON не очень хорошо сформированы.
Это должно быть примерно так:
// single dataset
$('input.typeahead-devs').typeahead({
name: 'accounts',
local: ['timtrueman', 'JakeHarding', 'vskarich']
});
Плюс в $ ('document') составляет $ (документ).