2010-03-08 4 views
0

J'essaie de créer une application de voiture, chaque voiture appartient à une marque et un modèle, mais seulement certaines marques ont certains modèles. Donc je voudrais une série de boîtes de sélection qui sont remplies dynamiquement basé sur le précédent, mais je voudrais aussi ajouter un autre enregistrement à cette boîte de sélection si vous ne trouvez pas celui que vous voulez.Boîtes de sélection dépendantes multiples, façon Rails?

J'aimerais simplement savoir ce que vous pensez de la façon d'y parvenir de façon ferroviaire?

Vive Adam

Répondre

0

Jquery sélectionner des boîtes http://www.texotela.co.uk/code/jquery/select/ fera vos boîtes à charge pour vous. Comme ce n'est pas dans la liste, vous pouvez ajouter un lien, quelque chose comme "Modèle pas dans notre liste? + Ajouter un nouveau" Cela change alors la sélection pour une zone de texte. Offrez un lien pour sélectionner de là pour revenir s'ils le veulent.

En fait, je viens d'utiliser un formulaire avec la boîte de sélection ou Ajouter un nouveau si vous voulez moins de tracas dans la vue, pas aussi bien, mais fonctionne toujours. Vous pouvez ensuite utiliser la méthode find_or_create pour la relation AR.

+0

C'est génial! À votre santé! –

Questions connexes