Nie mam pewności, jak utworzyć funkcję autouzupełniania w funkcji wyszukiwania.Szyny implementacja wyszukiwania z autouzupełnianiem
<%= form_tag "/search", :method => "get" do %>
<%= text_field_tag :query, params[:query] %>
<%= image_submit_tag "site/blankimg.png", :name => nil %>
<% end %>
Mam kontroler następujących składników, które posiada niestandardowe działania
def query
@users= Search.user(params[:query])
@article= Search.article(params[:query])
end
Model ten ma postępować:
def self.user(search)
if search
User.find(:all, :conditions => ['first_name LIKE ?', "%#{search}%"])
else
User.find(:all)
end
end
def self.article(search)
if search
Article.find(:all, :conditions => ['title LIKE ?', "%#{search}%"])
else
Article.find(:all)
end
end
teraz doskonale do poszukiwania, ale to, że Chciałbym, aby pokazać mi wynik, piszę go i nie mogę używać autouzupełniania jquery, ponieważ jest to dwa obiektu.
jak mógłbym podłączyć do niego mój model? – Jseb
Zamierzam edytować moją odpowiedź, aby pokazać, jak działa – Alfonso
dziękuję, czytam ich api jest nieco mylące po raz pierwszy widziałem – Jseb