IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    juillet 2015
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : juillet 2015
    Messages : 12
    Points : 9
    Points
    9
    Par défaut [BootStrap] Forcer un collapse('show') uniquement après un submit
    Bonjour débutant en jquery je suis confronté à un à soucis que je n'arrive pas a résoudre et comprendre.

    J'utilise Boodstrap depuis un moment mais pour améliorer mon interface, j'ai voulu utiliser des <form>INPUT et SUBMIT dans un accordéon.

    J'arrive à tous faire fonctionner le seul soucis ces cas chaque SUBMIT l'accordéon ce referme.

    J'ai donc voulu créer un petite ligne de code pour pouvoir re ouvrir l'accordéon à chaque SUBMIT pour que l'utilisateur ce retrouve au même endroit.

    Voila ce que j'ai écrit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    function aa() {
            $("#collapseTwo").collapse('show');   
        }
    function bb() {
            setTimeout('aa()', 500);
        }
    function hello()
    {
    	$(document).ready(function(){
    		$("#Save").click(bb(),function(){	
    		console.log('hello');
    		});
        });		
    }
    hello();
    #Save : Représente mon id du bouton sauvegarde.
    #collapseTwo : accordéon à re ouvrir.

    Le code fonctionne mon seul soucis est que a chaque arrivé sur la page ou actualisation l'accordéon s'ouvre tout seul.
    Comme si la function bb etait appellé au démarrage alors que je voudrais qu'elle soit appelé uniquement que quand je clic sur le bouton ("#Save").click
    J'utilise Boodstrap 4.6.0
    Et jquery-3.5.1

    Voila si vous pouvez m'orienter ou m'aider en sachant que je suis complétement débutant dans ce langage .

    Cordialement

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    mars 2002
    Messages
    38 816
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : mars 2002
    Messages : 38 816
    Points : 64 720
    Points
    64 720
    Billets dans le blog
    1
    Par défaut
    En général qui dit submit dit rechargement de page ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

    réalisations :www.oxygen-translations.fr|www.saftair.fr| www.ouestisol.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
    Humour

Discussions similaires

  1. Forcer le collapse du navbar (Bootstrap) en jQuery
    Par defacta dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 19/09/2016, 17h18
  2. Boot uniquement après Clear CMOS
    Par shenron666 dans le forum Composants
    Réponses: 10
    Dernier message: 24/02/2009, 21h50
  3. Réponses: 2
    Dernier message: 02/08/2007, 08h48
  4. Forcer de tuer un process après fermeture d'une applic!
    Par _shuriken_ dans le forum Windows XP
    Réponses: 14
    Dernier message: 26/01/2007, 15h27
  5. Réponses: 12
    Dernier message: 05/08/2005, 15h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo