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

sidf 1218 Messages postés mardi 20 décembre 2005Date d'inscription 18 octobre 2012 Dernière intervention - 16 oct. 2012 à 21:25 - Dernière réponse : sidf 1218 Messages postés mardi 20 décembre 2005Date d'inscription 18 octobre 2012 Dernière intervention
- 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

Répondre au sujet
deutch36 74 Messages postés mardi 22 janvier 2008Date d'inscription 11 décembre 2012 Dernière intervention - 18 oct. 2012 à 11:33
+3
Utile
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
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de deutch36
deutch36 74 Messages postés mardi 22 janvier 2008Date d'inscription 11 décembre 2012 Dernière intervention - 17 oct. 2012 à 11:21
0
Utile
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
sidf 1218 Messages postés mardi 20 décembre 2005Date d'inscription 18 octobre 2012 Dernière intervention - 18 oct. 2012 à 11:43
0
Utile
merci pour ton aide, jai finalement réussi!
passage de parametres mal formatés ...
Commenter la réponse de sidf

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.