Хорошо ломал голову над этим (я ужасен в этом), но да, я пробовал читать все, что могу, и все же не могу заставить его работать.
пытается выполнить автозаполнение с помощью jquery ui
my json выглядит следующим образом
{"dealers":
{
"1156":"dealer 1",
"1122":"dealer 2",
"1176":"dealer 3",
"1491":"dealer 4",
"1463":"dealer 5",
"269":"dealer 6"
}
}
Я пытаюсь использовать эту информацию в качестве источника для автозаполнения. Я получаю объект ответа просто отлично, мне просто не удается получить его в правильном формате, чтобы я мог поместить "###" в скрытое поле, привязанное к "значению", которое должно отображаться как часть выпадающий.
пробовал миллион разных способов, но недавняя попытка была ниже
function ajaxCall() {
$.getJSON("/example/location/example.json?term=" + $('#dealerName').val(),
function(data) {
$.each(data.dealers, function(k, v) {
alert(k + ' : ' + v);
});
});
}
$('#dealerName').autocomplete({
source: ajaxCall,
minLength: 2,
delay: 100
});
Пожалуйста, большое спасибо!