Typeahead заполняет выпадающий список «неопределенным» при использовании исходного кода AJAX

#javascript #jquery #ajax #json #typeahead

#javascript #jquery #ajax #json #typeahead

Вопрос:

Работал над typeahead, искал решения в stackoverflow, но ни одно из них не работало. Я использую источник ajax для получения данных JSON для продуктов, но typeahead возвращает все совпадающие значения как «неопределенные». Вот код, который я использую.

Любая помощь будет оценена.

Спасибо

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

1. Куда делся ваш код? У меня такая же проблема.

Ответ №1:

Массив предложений должен содержать объекты в форме

 {value: "test"}
 

поэтому вместо того, чтобы делать

 products.push(product.sDescription);
 

это должно быть

 products.push({ value: product.sDescription });