Javascript "mezclado"


#1

Para editar un mensaje de foro, por javascript sustituyo el mensaje por
las cajas de edición, y luego en el update revierto el cambio:

format.js do
render :update do |page|
page.replace_html “texto_respuesta_#{@respuesta.id}”, :partial =>
“respuestas/texto_y_enlaces”, :locals => { :respuesta => @respuesta }
end
end

Pero el tema está en que si el mensaje lo edita un admin, puede también
querer mover el mensaje a otro foro… con lo que cambiaría la URL,
claro!! Y en ese caso, lo que querría hacer sería un
redirect_to(destino), en vez de un replace_html… ¿Sabéis si para un
update javascript hay alguna forma de hacer una redirección, en vez de
un replace_html? Si no es posible, pero hay alguna forma “retorcida” de
hacerlo, también me valdría, al ser para una función que se va a usar
muy poco…

s2


#2

2008/10/22 Fernando C. removed_email_address@domain.invalid:

Pero el tema está en que si el mensaje lo edita un admin, puede también
querer mover el mensaje a otro foro… con lo que cambiaría la URL,
claro!! Y en ese caso, lo que querría hacer sería un
redirect_to(destino), en vez de un replace_html… ¿Sabéis si para un
update javascript hay alguna forma de hacer una redirección, en vez de
un replace_html? Si no es posible, pero hay alguna forma “retorcida” de
hacerlo, también me valdría, al ser para una función que se va a usar
muy poco…

s2

http://apidock.com/rails/ActionView/Helpers/PrototypeHelper/JavaScriptGenerator/GeneratorMethods/redirect_to

Un saludo,


Sergio Gil Pérez de la Manga
e-mail > removed_email_address@domain.invalid
blog > http://www.lacoctelera.com/porras
now > http://twitter.com/porras


#3

perfecto!! Muchas gracias