Comment choisir le div à update - Ruby/Rails - Programmation
Marsh Posté le 05-07-2009 à 17:27:19
J'ai pas compris la question
Marsh Posté le 05-07-2009 à 18:35:13
Bon pour detailler un peut plus.
J'aimerai faire en sorte que mon appelle Ajax rafraichisse un div différent en fonction de si une recherche échoue ou pas.
le probleme c'est que link_to_remote ne propose d'updater qu'un seul div avec :update.
J'ai donc essayé d'utiliser
render :update do |page|
replace_html
end
dans mon controlleur mais cette méthode permet de choisir l'id à rafraichir mais ne permet pas de renvoyer une action pour le rafraichir.
Marsh Posté le 05-07-2009 à 16:13:14
Bonjour,
J'aimerai faire en sorte lors du retour d'un appel ajax avec link_to_remote de rafraichir un div en fonction du résultat de cet appel.
avec le tag :update je ne peut choisir qu'un div et avec :
render :update do |page|
page['id].replace_html .....
end
je ne peut pas rendre d'action .
Alors que j'aimerai rendre une action dans certains cas et du texte dans l'autre.
J'espère avoir été clair.
J'aimerai donc savoir si quelqu'un avais une solution.
Merci d'avance.
EDIT: en fait je vient de trouver une solution ,mais complément debile... Je fais un page.replace d'un partial qui contient le copier collé de ma la page rendu par mon action.
C'est vraiment une solution temporaire, j'aimerai bien comprendre comment faire mieu ...
Message édité par pigeon_vole le 05-07-2009 à 16:18:24
---------------
http://www.ashe.fr/