J'ai le code javascript ci-dessous que POSTs une demande, je veux ensuite enregistrer la réponse à une variable locale nommée sku, mais il n'est pas obligatoire.Saisir la requête POST à la variable locale dans le script
La variable sku reste une chaîne vide.
var sku = ""; //to be passed to server when filled
var cookie_info = {
number_nights: number_nights_cookie,
number_travelers: number_travelers_cookie,
type_traveler: type_traveler_cookie,
departure_date: departure_date_cookie,
country: country_cookie
};
$.ajax({
type: 'POST',
url: 'https://azooree.com/wp-admin/php/sku-calculation.php',
data: cookie_info,
success: function(response) {
console.log('success', response);
sku = response;
},
error: function() {
console.log('error!');
alert("[ERROR] Information lost, please try again. Thank you!");
}
});
var basic = {
info: sku + "LP"
};
Vous avez aussi cette balise en PHP. Voulez-vous la réponse JS ou la réponse PHP? –
Votre affectation à 'basic' se passe avant le rappel de réponse, et alors que' sku' est encore vide –