Problem z aktualizacja div

Witam!

Pisze aplikacje przy uzyciu railsow z wstawkami ajaxowymi. Mam taka sytuacje: po lewej menu a po prawej fragment strony, na którym maja byc wyswietlane plansze po wybraniu dowolnej opcji z menu. Linki wygladaja tak:

<%= link_to_remote(“preferencje”, :update => ‘glowna_szpalta’, :url => { :controller => ‘preferences’, :action => ‘list’ }) %>

Wszystko dziala fajnie :slight_smile: Klikam sobie link, na prawo wyrzuca mi wynik dzialania wybranej akcji. W tym przyadku jest to lista preferencji, pod ktora mam link do akcji z formularzem dodawania nowych preferencji. Tutaj tez dziala bez zarzutu. Problem pojawia sie, gdy w jakiejs akcji umieszcze wywolanie funkcji przekierowujacej requesta:

redirect_to :action => ‘list’

Wtedy zamiast aktualizowac zawartosc wskazanego w linku DIVa, to przegladarka przeladowuje cala swoja zawartosc.

Co zrobic, zeby po przekieerowaniu zadania wynik byl wysylany do DIVa ?

Dziękuję za wskazówki i pozdrawiam :slight_smile:

Użyj render :partial najlepiej. Albo pobaw się z RJS templates - poprzeglądaj dokumentację.

Nakazujesz Railsom przekierowac cie do innej akcji, jak myslisz co powinny zrobi?
Co innego gdybys nakazal wyswietlic (zrenderowac) dana akcje (czy szablon).