Lambert_TMC Posted October 10, 2015 Share Posted October 10, 2015 Bonjour, Tout est dans le titre, j'ai modifié un module de formulaire pour afficher les stats des formulaires envoyés, en plus de réponses classiques. En fait dans le controller où on trouve les réponses, j'ai créer un form tout simple avec un select qui récupère les noms des formulaires. L'idée c'est que quand on clique sur le bouton voir les résultats, une pop-in s'affiche avec les stats du formulaire sélectionné. Le premier truc, ce n'est pas une pop-in qui s'affiche mais une div. J'ai repris du code que j'ai trouvé, je suppose qu'il y a un soucis la dedans. Le second truc c'est que quand je clique sur mon bouton, la page charge, affiche la fameuse div, mais elle s’efface au bout de 2 secondes, le temps que la page arrête de charger... Ci dessous la partie de code qui affiche ma div. Je suis pas vraiment bon la dedans, navré si je vous casse les yeux ! Le formulaire qui permet de sélectionner le formulaire voulu : Le script : <script> $(document).ready(function(){ $('#test').on('click', function(event){ event.stopPropagation(); if ($('#popup').css('display') == 'none') $('#popup').show(); else $('#popup').hide(); }); $('window').on('click', function() { $('#popup').hide(); }); }); </script> Le html : <button class="btn btn-default pull-right" id="test"> <i class="process-icon"></i> Voir les résultats </button> <div id="popup">Contenu Pop-in</div> Évidemment la div #popup est en display none dans le css. L'idée une fois que ça fonctionnera c'est que ça change les infos en fonction du formulaire sélectionné dans le select avec ajax... Quelqu'un pourrait-il m'aider svp ? Merci beaucoup ! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now