Pozdrav ljudi, uradio sam autocomplete po uzoru na Ovaj. E sad, problem je u tome sto u ovom primeru je rezultat prikazan kao link koji kada se klikne odvede negde, sto meni ne treba. Meni bi trebalo da posle kliknutog rezultata taj rezultat ostane u text inputu, tj njegova vrednost. Moze pomoc kako bi se to izvelo?
Autocomplete text input kliknuta vrednost treba popuniti taj text input
Zaključano
Zakačeno
Bind-uj click event na te linkove i odradi punjenje text input-a linkom. jQuery primer:
Naravno, ti treba da izmeniš i prilagodiš te selektore prema svojim potrebama, ali kapiram da ti je jasna ideja.
Code:
var $textInput = $('input[type="text"]');
$('.autocomplete-placeholder').on('click', 'a', function() {
var $link = $(this);
$textInput.val($link.attr('href'));
return false;
});
var $textInput = $('input[type="text"]');
$('.autocomplete-placeholder').on('click', 'a', function() {
var $link = $(this);
$textInput.val($link.attr('href'));
return false;
});
Naravno, ti treba da izmeniš i prilagodiš te selektore prema svojim potrebama, ali kapiram da ti je jasna ideja.