Sorry, se me fue (super nabo lo mio)

Con el firebug podés ver todo el Ajax request (obviamente con Firefox),
desde lo que se mandó a lo que se recibió. En el response vas a ver si te
mandó algo.

Fijate que esté bien definido el id del container en el cual se tiene que
insertar el partial con el nuevo registro.

Eso...

Saludos y ojalá que te sirva de algo.

Lucas

2008/12/5 Lucas Florio <[EMAIL PROTECTED]>

> 2008/12/5 Nicolas Dimov <[EMAIL PROTECTED]>
>
>> Hola lista..
>> estoy empezando a hacer unas cositas en rails y como no podia ser de otra
>> manera, para tener algo que me motive, elegi hacer el trabajo final de la
>> facultad.. (chupate esa mandarina).
>>
>> Estos dias estuve mirando los railscasts para ver rapidamente cosas
>> sencillas y potentes que se pueden hacer y la verdad que estoy bastante
>> entusiasmado, claro.. hasta que nada me funciona y me vuelvo loco.
>>
>> El tema es asi, quiero simplemente actualizar una tabla (html) en un
>> partial, con los datos de un form que se situa abajo de ella, claro esta,
>> que con ajax.
>>  tengo algo asi:
>>
>> Pagina
>>    <partial> <-- contiene la tabla html
>>    <form_remote_for> <--- formulario  para agregar una fila.
>>
>> El problema propiamente dicho es que no se esta ejecutando el rjs. Porque
>> de hecho, el registro se agrega a la DB y si despues de apretar el boton de
>> "Agregar" recargo la pagina, la fila en la tabla (html) aparece
>> correctamente.
>>
>> en el controller tengo el metodo create
>> def create
>>     @c = C.new
>>     @c.save
>>     respond_to do | f |
>>         format.html  {.......}
>>         format.js
>>     end
>> end
>> /*** es la idea, no lo copie, no tengo acceso al codigo aca.**/
>>
>> y en la vista/controlador_name cree el archivo create.rjs el cual tiene un
>> par de lineas.
>> Bueno, me excedi en el contexto..
>> Como puedo hacer para saber si el create.rjs se esta ejecutando?
>> Que mas tengo que checkear?
>>
>> Muchas gracias!
>> Saludos
>>
>> Nicolás, un par de preguntas:
>
> * Versión de Rails?
> * (opcional) ponele como extensión .js.rjs (el js es por el mimetype, y el
> rjs es para indicar que template handler usar...)
> * Estás usando el FireBug?
>
> Saludos
> LUcas
>
>>
>>
>> _______________________________________________
>> Ruby mailing list
>> [email protected]
>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>
>>
>
>
> --
> Lucas Florio
> Developer
> ----
> Personal: http://www.lucasefe.com.ar/
> Development: http://www.drivendevelopment.com.ar/
>



-- 
Lucas Florio
Developer
----
Personal: http://www.lucasefe.com.ar/
Development: http://www.drivendevelopment.com.ar/
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a