|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 3 ![]() |
Bonjour,
Je suis en train de concevoir le nouveau site web de ma société en AJAX et j'ai un problème incompréhensible. Ma page principale est en php avec plusieurs div. Lorsque je clique sur un lien, j'execute une fonction javascript qui recoit en parametre un identifiant. Dans cette fonction, un bête switch sur l'identifiant qui appelle un Ajax.Updater sur le div souhaité avec le contenu d'une page php. Cependant, le problème est que la page se recharge automatiquement dans son intégralité et ne reste donc jamais sur le contenu qui m'interesse.Elle recharge toujours le contenu initialement présent au chargement. Citation:
Merci d'avance pour votre aide. |
|
|
|
00
|
|
|
#2 | ||
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 3 ![]() |
En fait je viens de résoudre le problème mais je ne comprends toujours pas.
Tout simplement, dans le code, à la place de Citation:
Citation:
Merci |
||
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : janvier 2007 Messages : 9 315 ![]() |
Bonjour,dans le 1° cas, suite à l'exécution de la fonction, le clic déclenche l'appel à l'url du href (non défini => page courante).
Dans le 2° tu ne ne fais qu'appeler le lien ... qui consiste en la fonction elle-même. Dans ton 1° cas, tu aurais aussi pu corriger en faisant terminer ton onclick par un return false; (qui interrompt l'évènement onclick) ... A+ |
|
|
00
|
|
|
#4 |
![]() ![]() Marc ChappuisDéveloppeur Web Inscription : décembre 2003 Messages : 1 535 ![]() |
Je dirais pas "non defini" mais chaine vide, et cela correspond à la page
par défaut du dossier courant. Dans le cas d'une page index on voit pas la différence. D'autre part, les onclick c'est très DOM0 :-) même si c'est très pratique, à lire pour info http://developer.mozilla.org/fr/docs...dEventListener
__________________
Si ton code fait plus d'une ligne, c'est que tu as mal choisi ton langage ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com