Je suis supposé soumettre 2 valeurs appelées str et name à une autre page. Mais 1 seule valeur est renvoyée dans la page suivante. Lorsque j'inclus le nom et sur la page suivante si je dis print_r($_POST)
, même la première valeur n'est pas imprimée. J'ai écrit une fonction comme suit, qui fonctionne parce qu'il n'y a qu'un seul paramètre.Comment passer les paramètres dans jquery
function sendValue(str)
{
$.post(
"newsletter/subscribe.php", //Ajax file
{
sendValue: str
},
function(data){
$('#display').html(data.returnValue);
},
"json"
);
}
Mais si je passe 2 valeurs dans cette fonction et dans $.post
, je sendValue:str,name
alors je ne reçois pas même 1 valeur.
au problème ci-dessus, je l'ai fait 2objects comme suit « lettre d'information/subscribe.php », // fichier Ajax \t \t \t \t \t \t \t {sendValue: str, \t \t \t \t sendVal: nom \t \t \t \t}, mais maintenant à la deuxième page m essayant de print_r ($ _ POST ['sendValue']) et print_r ($ _ POST ['sendVal']) mais je reçois seulement l'email et non le nom. moi. – Priyanka