Passer l'argument au modèle '.js.erb'
Je veux passer des arguments à mon Javascript modèle dans Rails3 application
Ce que j'essaie avec respond_to bloc est la suivante:
respond_to do |format|
format.js({:id=>params[:id]})
end
J'ai aussi essayé:
respond_to do |format|
format.js(params[:id])
end
Suis-je obligé de faire des id dans une variable d'instance de la js modèle à utiliser? Comment passer des variables au modèle ici?
source d'informationauteur Nitish Upreti
Vous devez vous connecter pour publier un commentaire.
Ça fonctionne?
"action", c'est votre action /nom du modèle (index, spectacle, etc.)
Comme alternative, vous pouvez définir la fonction @variable dans votre contrôleur et vous devriez pouvoir accéder à votre js.erb modèle. Ensuite, vous n'avez pas besoin de passer la variable en paramètre.