|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||||
|
Membre du Club
![]() Inscription : janvier 2008 Messages : 261 ![]() |
Bonjour à tous,
J'ai sur une même page deux liens qui chargent des pages php. Code :
Code :
En mettant un alert(id_joueur) dans les fonctions je m’aperçois que id_joueur est envoyé autant de fois que j'ai cliqué sur l'un ou l'autre des liens. Il faudrait qu'il soit envoyer qu'une seule fois mais je ne vois pas trop comment faire... Merci d'avance de votre aide. |
||||
|
|
00
|
|
|
#2 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
Code :
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
10
|
|
|
#3 |
|
Membre du Club
![]() Inscription : janvier 2008 Messages : 261 ![]() |
Merci je ne connaissais pas !
Par contre je l'ai appliqué mais j'ai toujours le problème Les multiples boites de dialog sont encore présentes. Merci d'avance. |
|
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
inhibe le href ? avec un prevent default ou un return false
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : janvier 2008 Messages : 261 ![]() |
Je ne sais pas si j'ai tout compris ?
Code :
Merci |
||
|
|
00
|
|
|
#6 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
Code :
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : janvier 2008 Messages : 261 ![]() |
Ben en fait j'avais essayer cette solution (j'ai essayé un peu tout mais un n'importe comment...)
Je viens de tester à nouveau et toujours le même soucis... |
|
|
00
|
|
|
#8 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
#Joueur c'est quoi ?
le conteneur de tes liens ?
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : janvier 2008 Messages : 261 ![]() |
Non les deux liens sont au dessus, c'est juste un div à vide qui affiche le load :
|
|
|
00
|
|
|
#10 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
Code :
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#11 |
|
Membre du Club
![]() Inscription : janvier 2008 Messages : 261 ![]() |
Ben toujours le même problème, je suis avec chrome peut être que ça vient de là ?
Je regarde mais j'y crois pas trop... |
|
|
00
|
|
|
#12 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
autre possibilité :
stocker l'etat dans le data de l'objet Code :
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : janvier 2008 Messages : 261 ![]() |
Avec le dernier script je ne peux cliquer qu'une seule fois sur le lien ?
Si je clique deux sur le même lien, ce n'est pas pris en compte. |
|
|
00
|
|
|
#14 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
Code :
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#15 |
|
Membre du Club
![]() Inscription : janvier 2008 Messages : 261 ![]() |
Le compteur fait 0, 1 puis c'est tout.
|
|
|
00
|
|
|
#16 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
oui donc le click n'est pris en compte qu'une seule fois
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#17 |
|
Membre du Club
![]() Inscription : janvier 2008 Messages : 261 ![]() |
Oui c'est ça mais c'est bloquant car je ne peux faire qu'un seul clic sur chaque lien.
|
|
|
00
|
|
|
#18 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
c'etait pas le but recherché ?
si le but est d'attendre le retour avant de pouvoir cliquer à nouveau, passe par la solution du date en remettant le clicked à false sur le success ...
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#19 | ||
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Bonsoir
Si je comprends bien, vous souhaitez pouvoir cliquer plusieurs fois sur les liens, mais cela provoque autant de chargement (load) qu'il n'y a de click et si le click suivant est trop proche le chargement précédent n'est pas terminé et le temps de réponse devient trop long. C'est un comportement normal, dirais-je. Empêcher le clic suivant tant que le chargement est en cours est la bonne piste, mais j'utiliserais la propriété hidden (DOM) et la fonction de rappel de load. <a href="#" id="Saisie1" data-id-joueur="111">Saisie#1</a>. Code :
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
||
|
00
|
|
|
#20 |
|
Membre du Club
![]() Inscription : janvier 2008 Messages : 261 ![]() |
Bonjour,
Tout d'abord merci pour vos réponses. Effectivement le problème est bien celui ci. J'ai deux liens, et lors du clic sur l'un ou l'autre j'affiche une page via la fonction load de jQuery. Cela fonctionne mais si la page n'est pas rechargé (ce qui est le but) il fait une sorte de "cumul" des load. Les temps de réponses sont donc énormes au bout de 5 ou 6 clics sur l'un ou l'autre des liens. Si je ne mets pas la fonction load, ça fonctionne très bien (aucune page ne s'affiche mais je n'i qu'un alert) Je viens de tester la dernière solution proposé mais ça cache juste le texte puis une fois chargé le texte apparaît de nouveau. Le load est quand même chargé plusieurs après des clics sur les liens. Je regarde ce que je peux trouver, si on peux intilialiser le load ? Merci d'avance |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com