Cześć mam takie pytanko odnośnie autocomplete w jquery
wszystko ładnie śmiga dla pola textfield i teraz pytanie jak ustawić odpowiedni obrazek zgodny dla tego co mamy w textfield np.:
wpiszemy sobie nazwę filmu i po wybraniu nazwy wyświetlimy okładkę dla filmu mam taki kawałek kodu :
Controller :
def index
@movies = MovieCover.order(:title).where("title like ?", "%#{params[:term]}%")
render json: @movies.map(&:title)
end
end
View
<%= text_field_tag 'movie_name', nil, :class => 'search-query ui-autocomplete-input', :placeholder => 'Search', data: {autocomplete_source: search_index_path} %>
i kawałek js
jQuery ->
$('#movie_name').autocomplete
source: $('#movie_name').data('autocomplete-source')
Można by zrobić gdzieś na stronie domyślny biały obrazek “udający” tło i podmieniać go w zależności od tego co mamy w textfield tylko nie wiem zabardzo jak to zrobić ajax i json to nie najmocniejsze moje strony.