Bonjour,
j'essaie de faire de l'ajax avec jquey, je galère.
sa me renvoie du texte et les balises en html de plus j'ai des variable en php à transmettre comment faire ?
Mon bouton
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
26
27
28
29
30
31
32
33
34
35
36
37 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Ajaxisation d'un site - Démonstration</title> <script src="lib/jquery.js" type="text/javascript" charset="utf-8"> </script> <style type="text/css" media="screen"> </style> <script type="text/javascript"> $(document).ready(function(){ // Application du chargement ajax avec animation sur les liens ayant une classe "wajax" $("#bouton").click(function(){ $.ajax({ type: "GET", url: "traitementStat.php", data: "name=John&location=Boston", error:function(msg){ alert( "Error !: " + msg ); }, success:function(data){ //affiche le contenu du fichier dans le conteneur dédié $('#contenu_fichier_ajax').css({display:"none"}); $('#contenu_fichier_ajax').text(data).show("slow"); $('#contenu_fichier_ajax').css({color:"green", display:"block"}); }}); }); }); </script> </head> <body><h1>Ajaxisation d'un site</h1> <input class="button_test" id="bouton" value="tester" type="button"> <div> Contenu du fichier: <p id="contenu_fichier_ajax">Vos stats</p> </div> </body> </html>ce que je réceptionne vraiment !
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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Ajaxisation d'un site - Démonstration</title> <style type="text/css" media="screen"> </style> </head> <body> <div>zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz</div><?php echo 'ssssssssssssssssssssssssssssssssssss'; echo $_GET['name'].''; echo $_GET['location']; ?> </body> </html>
c'est un peu n'importe quoi la reception, d'autant que dans la doc il précise d'utilisez l'option datType :'html',
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Ajaxisation d'un site Contenu du fichier: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Ajaxisation d'un site - D�monstration</title> <style type="text/css" media="screen"> </style> </head> <body> <div>zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz</div>ssssssssssssssssssssssssssssssssssssJohnBoston</body> </html>
Merci
Partager