Utiliser nested attributes avec ajax

Bonjour à tous,

J’essaye d’utiliser les nested attributes dans un formulaire.

J’aimerai mettre à jour le partial après un apel ajx j’avoue que j’ai
du mal comme cette personne sur ce blog :

http://www.treibstofff.de/2009/07/12/ruby-on-rails-23-nested-attributes-with-ajax-support/

Avez vous des idées pour faire plus simple ?

Bonne journée !

Antoine

Je ne sais pas si je suis tout seul dans ce cas mais j’ai du mal Ã
comprendre où est ton problème. Et si tu essayais de l’expliquer avec
tes
mots et en français, peut-être avec un petit exemple de ton appli ?..

Michel B.

2009/9/9 Antoine [email protected]

On 9 sep, 11:56, Antoine [email protected] wrote:

J’essaye d’utiliser les nested attributes dans un formulaire.

J’aimerai mettre à jour le partial après un apel ajx j’avoue que j’ai
du mal comme cette personne sur ce blog :

http://www.treibstofff.de/2009/07/12/ruby-on-rails-23-nested-attribut

Avez vous des idées pour faire plus simple ?

Bonjour Antoine,

Les helpers en Rails sont faits pour faciliter les cas les plus
communs. L’API parue en Rails 2.3 pour les formulaires de modèles
imbriqués n’est peut-être pas optimale pour tes besoins (ajout de
compositions en AJAX) mais rien ne t’empêche de faire ça à l’ancienne.

Autrement :
http://ryandaigle.com/articles/2009/2/1/what-s-new-in-edge-rails-nested-attributes

“If you want to allow the addition of a large number of nested models
via your HTML forms, one option is to just have several empty nested
forms displayed by default. This is a little unappealing, however. The
far slicker option is to use javascript to dynamically display the new
nested form on the user’s request.”


Julien Vignolles

Pour info,

j’ai trouvé un hack un peu dégeut mais qui marche…

j’utilise le form_for dans l’injecte en ajax

puis je supprime les balises form … une fois l’ajax injecté car j’ai
deja une balise form en html…