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>
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>
ce que je réceptionne vraiment !
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>
c'est un peu n'importe quoi la reception, d'autant que dans la doc il précise d'utilisez l'option datType :'html',
Merci