probleme success: function(data) [Résolu]

Messages postés
1218
Date d'inscription
mardi 20 décembre 2005
Statut
Membre
Dernière intervention
18 octobre 2012
- - Dernière réponse : sidf
Messages postés
1218
Date d'inscription
mardi 20 décembre 2005
Statut
Membre
Dernière intervention
18 octobre 2012
- 18 oct. 2012 à 11:43
Bonjour a tous

Je suis archi debutant en ajax et j'essaie de faire un truc simple pour commencer
je veux juste recuperer l'état d'un code 'true' ou 'false' apres un prog php.:

les parametres sont bien passés en GET et le prog se déroule normalement
Le prog met bien la variable $code_retour dans le bon état (j'ai vérifié)

je récupère la valeur ici
...
$.ajax ({
url : "datesbooking_unit.php?unite=un&da=da&dd=dd&nr=nr",
data : $("#code_retour").val(),
error: function() { alert("erreur !"); },
success: function(data){ alert( "retour : " + data ); }
});
...

L'alert m'affiche "retour:" et jamais le contenu de data

Un truc m'echappe, je cherche depuis un moment évidemment... j'ai essayé avec $.get,$.getJSON...

Si quelqu'un a une idée merci d'avance
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
74
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
11 décembre 2012
1
3
Merci
Bonjour,

Je me permets de vous répondre car j'ai dut effectuer un travail rapide sur AJAX.

Je dois effectuer un ping sur une adresse IP en AJAX.

Cet exemple vous aidera peut-être à corriger votre problème.

=========
APPEL AJAX
=========
$('#ip').change(function(){

var ip = $(this).val();	
var valid = regex.test(ip);

if(valid == true){

$.ajax({
url : "AjaxTesting/ping.php",
data : "ip=" + ip,  
type: "POST",
error: function(){
$('#ping_tr').fadeIn(500);
$('#ping').html("There was an error!!!");
},	
success: function(result){
$('#ping_tr').fadeIn(500);
$('#ping').html(result);
},

});	

}		
});	


===========
ping.php
==========
<?php
$ip = $_POST['ip'];
echo ping($ip, 80, 1);


===========
Retourne le resultat de mon ping

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 131 internautes nous ont dit merci ce mois-ci

Commenter la réponse de deutch36
Messages postés
74
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
11 décembre 2012
1
0
Merci
Bonjour,

Votre data que vous affichez il correspond à la valeur retourner par votre script php ou à celle de la variable postée à ce même script?

Je ne suis pas expert en AJAX, mais il me semble que le résultat à afficher correspond à la valeur retourner par le fichier PHP.
Commenter la réponse de deutch36
Messages postés
1218
Date d'inscription
mardi 20 décembre 2005
Statut
Membre
Dernière intervention
18 octobre 2012
3
0
Merci
merci pour ton aide, jai finalement réussi!
passage de parametres mal formatés ...
Commenter la réponse de sidf