Typeahead.js Получить идентификатор

57
6

извините, но я не нахожу ответа..

Моя проблема в том, что я не могу получить идентификатор выбранного продукта. Значение = 0

Мой код:

$("#recherche").typeahead({
onSelect: function(item) {
alert(item.value); // = 0
},
ajax: {
url: "/personne/autocompletation",
displayField: "nomComplet",
triggerLength: 1,
method: "POST",
dataType: "JSON",
preDispatch: function (query) {
return {
query: query
}
}
},
});

Мой код HTML

<li class="active" data-value="0"><a href="#"><strong>C</strong>alloway</a></li>

Извините за мой английский...

спросил(а) 2016-12-03T02:02:00+03:00 3 года, 10 месяцев назад
1
Решение
97

Попробуй это

$("#recherche").typeahead({
source: function(query, process){
$.ajax({
url: "/personne/autocompletation",
displayField: "nomComplet",
triggerLength: 1,
method: "POST",
dataType: "JSON",
success: function (data) {
console.log(data);
}
});
}

});

ответил(а) 2016-12-04T19:39:00+03:00 3 года, 9 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема