Bonjour à tous,
J'essaie d'utiliser la librairie JQuery pour appeler une page php dans une autre à la volée (sans recharger ma page).
J'ai pu trouver cette fonction mais j'ai une erreur que je ne parviens pas à résoudre.
trace1 et trace2, s'affichent.
Voici l'erreur qui m'est donnée par Firebug :
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
16
17
18
19
20
21
22
23
24
25 <script language=javascript src="js/lib/jquery-1[1].3.2.min.js" type="text/javascript"></script> <script> function appelerPage() { alert('trace1'); $(document).ready( function () { $.post( "php/typologies/testjquery.php", {NomDuPost : "A", NumDuPost2 : "B"}, function success(data){$("#destination").html(data);} ); } ); alert('trace2'); } </script> <a href="#" onclick="appelerPage();">Test appel de page avec jquery</a> <div id="#destination"> a </div>
La fonction dispatchEvent (qui vide le contenu de ma div, si je traduis bien) ne semble pas être reconnue en tant que fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part element.dispatchEvent is not a functionelement.dispatchEvent(event);
Dans firebug, lorsque je fais Load Response, j'ai bien le contenu désiré mais dans la page, le contenu reste définitivement "a";
J'ai pu lire sur d'autres sites que certaines lib javascript pouvaient entrer en conflit. J'utilise également la libraire prototype. Ce librairies peuvent elles entrer en conflit?
Merci d'avance.








Répondre avec citation



Pas de question technique par MP !

Partager