2008/12/5 Damian Garcia <[EMAIL PROTECTED]>
> Nicolas, veo que la acción del controller se está ejecutando, o sea que
> tenés un problema en el rjs. Seguro que está demás decirlo, pero deberias
> chequear algunas cositas, 1° el archivo se deberia llamar create.rjs, 2°
> deberias estar incluyendo las
Esto esta asi como lo decis. Mi siguiente prueba sera poner create.js.rjs
como me dijeron antes.
> librerias javascript basicas para ajax en la vista, con el <%=
> javascript_include_tag
tambien lo tengo
> :defaults %>. Lo mejor seria poder debuggearlo, fijate si lo podés hacer
> con el netbeans, también podés hacerlo con el ruby-debug (lo tenés que tenér
> instalado), o lo más rustico y basico de todos, poniendo un puts para ver si
> se está ejecutando, jeje.
> Y desde el rjs haciendolo muy sencillo con un:
> page.insert_html :bottom, :nomtabla1, "<tr><td>daleee</td></tr>"
> tendria que funcar, obviamente tendrias que tenerlo en un partial, pero
> andá probando con pequeños pasitos para ver donde está el error.
> Espero que te sirva de algo. Saludos
me sirve, gracias
Nicolas S, buenisimas recomendaciones, las tendre en cuenta.
>
> Damian Garcia.
>
> 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
>>
>>
>>
>> _______________________________________________
>> Ruby mailing list
>> [email protected]
>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>
>>
>
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar