I\'ve JSON response from php file.
[{
\"NAME\": \"Kiev\"
}, {
\"NAME\": \"Kiev metro\"
}, {
\"NAME\": \"Kiev-Dnepro\"
}, {
\"NAME\": \"Kiev-Dnepro\"
You could use the formatItem
option:
$('#foo').autocomplete({
url : '/foo',
formatItem: function(item, position, length) {
return item.NAME;
}
});
For the jquery ui autocomplete here's how you could achieve this:
$('#foo').autocomplete({
source: function(request, response) {
$.getJSON('/foo.php', { q: request.term }, function(result) {
response($.map(result, function(item) {
return item.NAME;
}));
});
}
});