Ruby on Rails - liste déroulante sur l'événement de changement
J'ai deux listes déroulantes dans mon application.
En fonction de la valeur sélectionnée dans la 1ère zone de liste déroulante, les valeurs dans la 2ème liste déroulante doit être rempli.Et ces valeurs doivent venir de la Base de données.
S'il vous plaît aider moi.
source d'informationauteur sanrda
Vous devez vous connecter pour publier un commentaire.
voici un propre approche à l'aide de jquery-ujs (https://github.com/rails/jquery-ujs)
De votre point de vue:
De Votre Contrôleur:
Dans votre application.js:
Vous pourraient s'inspirer de ce que j'ai dans un projet de mine. Il met à jour l'état étant donné que le pays sélectionné.
Il fait usage de
Carmen
un joyau avec la liste des pays, états, etc...Vue:
Jquery code:
Contrôleur:
C'est la façon dont je l'ai fait. Œuvres dans les Rails 3.2
Vue:
Méthode de contrôleur:
Routes:
Puis créer un
submit_major_category.js.erb
fichier qui obtient une réponse.