2011-01-31 3 views
0

i script sont jQuery:retour jquery de poste

var order = 'user=lolalola'; 
$.post("ajax.php",{action:"run"}, order, function(data){ 
    alert("Data Loaded: " + data); 
    $("#dd_message").html(data); 
}); 

et php scitp:

<?php 
echo 'php file'; 
print_r($_POST); 
?> 

Pourquoi jquery pas de script php run? retour complet code php:

<?php 
    echo 'php file'; 
    print_r($_POST); 
    ?> 

Répondre

1

Qu'est-ce que order param? Le rappel devrait passer en troisième paramètre: regardez documentation. Sauf ordre est le nom de la fonction définie ailleurs.

0

vous avez un paramètre supplémentaire ici. Vous devriez recevoir une erreur JS sur le navigateur. Essayez ceci:

var order = 'user=lolalola'; 
$.post("ajax.php",{action:"run", user:"lolalola"}, function(data){ 
    alert("Data Loaded: " + data); 
    $("#dd_message").html(data); 
}); 
0

Tous les champs POST devraient être dans 1 paramètre.

var order = 'user=lolalola'; 
$.post("ajax.php",'action=run&'+order, function(data){ 
    alert("Data Loaded: " + data); 
    $("#dd_message").html(data); 
});