Bonjour à tous.
Deux joyeux évènements annuels approchant, j'ai une question relative aux interactions entre un div#container qui contient un fichier php (chargé grâce à $('#container').load('fichier.php'); et sa page "mère".
Mon div#container est déclaré comme ceci dans ma page mère:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <div id="main_container"> <h3>Titre</h3> <div id="container"> <!--fichier.php chargé via load()--> </div> <p>Bla bla bla</p> </div>
Le fichier.php réalise une requête Ajax vers un autre fichier php de la manière suivante:
Voici ce que j'ai mis dans ma page mère:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $('#envoi_donnee').click(function() { $.post("fichier2.php", {"data":ID_data,"user":user}, function(data) { var event = jQuery.Event("fermer_container"); $(QUEL SELECTEUR ??).trigger(event); }); });
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $('#table_erreurs').bind('close_correcteur', function() { alert('close_correcteur'); });
Je ne suis pas sur d'avoir bien compris sur quel premier sélecteur appliquer les fonctions trigger et bind...
Merci à vous...
Partager