Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/02/2011, 14h12   #1
 
François Flamand
Inscription : septembre 2010
Messages : 2
Détails du profil
Informations personnelles :
Nom : François Flamand

Informations forums :
Inscription : septembre 2010
Messages : 2
Points : -1
Points : -1
Par défaut Jquery UI Dialog qui s'affiche 2 fois

Bonjour à tous,

Voilà sur mon site je fait apparaitre un contenu en dialog grace à ceci:
data est la réception d'une donnée en ajax.

Et voici ce que ca me donne :

Donc ca m'affiche 2 fenêtre au lieu d'une. La grande avec du contenu c'est celle qui est correct et celle où on vois que le bandeau je ne l'ai jamais demandé.

J'ai mi une alerte pour vérifier que ma fonction ne s'exécuterai pas 2 fois et non.

Quelqu'un peu m'aider à ne pas afficher cette dialog (vide) ?

Merci d'avance
fenchi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2011, 08h54   #2
Membre régulier
 
Avatar de thecanea
 
Inscription : octobre 2008
Messages : 124
Détails du profil
Informations personnelles :
Âge : 24
Localisation : France, Côte d'Or (Bourgogne)

Informations forums :
Inscription : octobre 2008
Messages : 124
Points : 71
Points : 71
Bonjour,

Regarde du côté de ton sélecteur jquery $(data).
Soit plusieurs div peuvent correspondrent à ton sélecteur (et du coup elles se transforment toutes en dialog); soit tu peux essayer de "détruire" ta dialog quand tu la fermes (dans le cas où c'est au deuxième coup qu'elles s'affichent à plusieurs).

Tu pourrais plutôt cibler sur un id, ou créer une nouvelle div à la volée.
Code :
$("<div>").dialog( [...] )
Et à la place de [...] dans la ligne ci-dessus tu place tes options pour ta dialog.
Je te conseille la doc qui est bien faite : http://jqueryui.com/demos/dialog/

En espérant pouvoir t'aider par ces quelques pistes.
thecanea est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h59.


 
 
 
 
Partenaires

Hébergement Web