donc j'ai fait plusieurs tentatives à ce sujet, mais j'ai décidé que j'avais besoin de quelques conseils de la communauté concernant les meilleures pratiques. voici ce que j'essaie de faire.enregistrer l'état avec javascript dans les rails
J'ai plusieurs éléments dans plusieurs vues que j'utilise jquery pour les afficher ou les masquer. ce que je veux faire est de sauver l'état d'eux afin qu'ils soient persistants à travers les demandes. (c'est-à-dire, si un utilisateur a panneau1, mais panneau2 caché, quand ils rafraîchissent, ils restent comme ça)
Je pensais chaque fois qu'un utilisateur bascule un élément, je pourrais enregistrer la valeur d'affichage CSS de cet élément dans une session. Après chaque chargement de page, je pourrais utiliser le sélecteur .class de jquery pour obtenir tous les éléments avec une classe de 'toggle' et l'appliquer à ces éléments.
l'idée semble bonne, mais je ne suis pas assez avertis pour y arriver. Je ne suis pas sûr de savoir comment exécuter le javascript, et lui faire analyser le code ruby, autre que d'avoir un appel ajax un. Js.Berb pour cette vue. Je l'ai joué avec lui pendant des heures, sans succès. Est-ce que quelqu'un a des suggestions qui me permettraient de commencer dans la bonne direction?
parfois vous obtenez jusqu'à présent dans un trou de lapin que vous oubliez il y a d'autres trous. C'est une solution beaucoup plus simple. Merci! – brewster