J'essaie de comprendre comment effectuer un rendu sur un rendu partiel existant. Quelques éléments d'arrière-plan en premier:Rendu partiel basé sur le changement de résultat
J'ai une table qui est rendue en fonction des données de la base de données. En dehors de ma partie rendue, j'ai plusieurs balises de sélection qui permettent la mise à jour des données sur la balise select sélectionnée. J'ai essayé de faire ce qui suit, en vain.
<%= select "sales", "short_desc", Sales.find(:all).collect{|x| [ x.short_desc]}, {:prompt => ''},
:onchange => remote_function(:url => {:controller => 'sales', :action => 'filterResults'},
:with => "'value=' + value") %>
ainsi dans la méthode filterResults, j'ai instruction SQL qui retourne un résultat, et je l'ai essayé de rendre à nouveau partielle.
render :partial => "tableReport", :locals => {:sales => @sales }
Toute aide serait très appréciée, merci d'avoir pris le temps de préparer ma réponse.
Cordialement ~