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.
Partager