Hola, estoy intentando hacer esto que pone en:
http://wiki.rubyonrails.com/rails/pages/How+to+use+text_field_with_auto_complete
Pero no me funciona auto_complete_for_material_sap
Alguien lo ha probado y le funciona?
vista
SAP<%= text_field_with_auto_complete :material, :sap,
{}, :skip_style => true %>
#controlador
def auto_complete_for_material_sap
search = params[:material][:sap]
@materiales = Material.search(search) unless search.blank?
render :partial => “material”
end
#partial
Saludos y gracias
On May 7, 2007, at 3:03 PM, Lourdes wrote:
Hola, estoy intentando hacer esto que pone en:
http://wiki.rubyonrails.com/rails/pages/How+to+use
+text_field_with_auto_complete
Pero no me funciona auto_complete_for_material_sap
Alguien lo ha probado y le funciona?
Tienes
<%= javascript_include_tag :defaults %>
en el layout?
– fxn
Hola Xavier, si que lo tengo.
Saludos
On May 7, 2007, at 4:14 PM, Lourdes wrote:
Hola Xavier, si que lo tengo.
OK, podrias detallar en que sentido no funciona? Se llega a invocar a
la accion? Si echas al log @materiales tiene la pinta que debe tener?
– fxn
Hola de nuevo,
si le pongo en la vista
<%= text_field_with_auto_complete :article, :contains, { :size => 15 },
:skip_style => true -%>
y en el controlador
auto_complete_for :material, :sap
si que me funciona.
Debe ser algo del partial, porque lo he probado con firebug y se me
queda ahà colgado.
On May 7, 2007, at 5:18 PM, Lourdes wrote:
auto_complete_for :material, :sap
Querias decir
auto_complete_for :article, :contains
? Si es asi, podrias por favor responder las preguntas que te envie
antes? Que firebug se queda colgado no es suficiente.
– fxn
Perdona Xavier, lo he vuelto a hacer en un formulario diferente y ahora
si me funciona, no sé que podrÃa pasar.
Muchas gracias y perdona de nuevo
On 5/7/07, Lourdes [email protected] wrote:
Pues entonces lo mejor es pillar Firebug para Firefox
http://www.getfirebug.com/ y ver en la pestaña “console” las
peticiones que se hacen al servidor y sus respuestas, esto, junto con
el log del servidor, debería ser útil para cercar el problema.