Renderowanie partiala z jQuery

Mam stworzonego partiala, w którym sa wyświetlane pewne dane z bazy, przy pomocy metody each (@Posts.each do |post| … ). Wszystko jest wyświetlane w postaci tabelki. Użytkownik może edytować wybrany post przy pomocy formularza, po wprowadzeniu danych, post jest aktualizowany w tle, bez przeładowywania strony. I tu pojawia się problem w jaki sposób odświeżyć tabelkę z postami, tak aby edytowany post zawierał już nowe dane.

Próbowałem przy pomocy takiego zapytania w odpowiednim pliku js.erb,

 $('div#post_table').replaceWith('<%= escape_javascript(render :partial => "posts_table")) %>');

jednak nie przyniosło to oczekiwanego rezultatu.
Jakieś sugestie ??

$(‘div#post_table’).html(’…’)

Powinno działać Firebug/Chrome Dev Tools pokazuje że poszedł request do serwera? Czy request po stronie serwera został obsłużony poprawnie, nie wyrzucił błędu, zwrócił status 200 OK i wyrenderował poprawny kod JavaScript? Czy jak ręcznie wkleisz ten kod JavaScript do Firebuga i go wykonasz, to się aktualizuje? Znajdziesz błąd odpowiadając na te pytania.

Ok, już sobie poradziłem :wink: