Ich habe die Teildatei die Schleife aufgerufen. Jetzt, wenn ich update, bekomme ich nicht wirklich aktualisiert Ergebnis, sondern muss aktualisieren, um aktualisierte Ergebnisse zu bekommen. der Code wie folgt aus:nicht erhalten neue aktualisierte Daten bei der Verwendung von AJAX in Aufruf partielle Datei
die file1
@folders.each do |@folder|
= render :partial => 'folders/group_list'
die Teildatei
%div{:id => "group_list_#{@folder.id}"} // this is the div which needs to be updated
= group_member(@folder) //this is the helper method
ich die aktualisierte @folder von der Steuerung benötigen, aber ich immer file1 der @folder
bekommenSteuerungsseite
def any_method
..
some code
..
@folder = Folder.find(params[:folder_id])
render :partial => '/folders/group_list'
end
Können Sie nach dem Code, der die Ajax-Aufruf macht, und eine Probe der Protokolle zeigt, was während dieses Anrufs geschieht? – jdl
Und wenn Sie RJS verwenden, schreiben Sie diesen Code auch. – jdl