Forum: Rails-ES autocomplete

Posted by David J,nas (acidburg)
on 2009-12-16 17:58
autocomplete


el otro ya lo consegui hacer era renderizar la vista


  <%= text_field_with_auto_complete :alergias_paciente, :alergia_nombre,
{ :size => 30 },
    { :url => alergias_path(:js), :method => :get, :param_name =>
'search'} %>

class AlergiasPaciente < ActiveRecord::Base
belongs_to :alergia
belongs_to :paciente
def alergia_nombre
  return alergia.nombre if alergia
end
def alergia_nombre=(nombre)
  self.alergia=Alergia.find.by_or_create.nombre(nombre) unless
nombre.blank?
end
end

  def index
     @alergias = Alergia.find(:all, :conditions => ['nombre LIKE ?',
"%#{params[:search]}%"])
   end

el js me muestra las alergias pero no me autocompleta el formulario el
formated lo he quitao por que decia k estaba deprecated en el otro sn el
formated sigue iendo
Posted by David J,nas (acidburg)
on 2009-12-17 03:17
David J,nas wrote:
> autocomplete
> 
> 
> el otro ya lo consegui hacer era renderizar la vista
> 
> 
>   new 
  <%= text_field_with_auto_complete :alergias_paciente, :alergia_nombre, 
{ :size => 30 },
    { :url => alergia_path(:js), :method => :get, :param_name => 
'search'} %>


alergia controller
  def index
     @alergias = Alergia.find(:all, :conditions => ['nombre LIKE ?', 
"%#{params[:search]}%"])
      end

alergias_paciente model

def alergia_nombre
  return alergia.nombre if alergia
end
def alergia_nombre=(nombre)
  self.alergia = Alergia.find_by_nombre(nombre) unless nombre.blank?
end
> 
>   def index
>      @alergias = Alergia.find(:all, :conditions => ['nombre LIKE ?',
> "%#{params[:search]}%"])
>    end
> 
> el js me muestra las alergias pero no me autocompleta el formulario el
> formated lo he quitao por que decia k estaba deprecated en el otro sn el
> formated sigue iendo. Como si no buscara el js para aplicrlo 
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.