У мене є дійсний JSON-канал на зразок цього:
[[21,"Adlikon"],[131,"Adliswil"]]
і я намагаюся встановити автозаповнення за допомогою:
$ ("документ"). готовий (функція () {
$(".city").typeahead({ name: "city", remote: "URL to JSON-Feed" }); });
Але це не працює. Я думаю, це структура / формат мого JSON-каналу, правда?
Відповіді:
0 для відповіді № 1Відповідно до документації Typehead (https://github.com/twitter/typeahead.js) ваші дані JSON недостатньо сформовані.
Це має бути щось на зразок цього:
// single dataset
$("input.typeahead-devs").typeahead({
name: "accounts",
local: ["timtrueman", "JakeHarding", "vskarich"]
});
Плюс у $ ("документ") - це як $ (документ).