私はそのPOSTの要求の下にjavascriptコードを持っていますが、その応答をskuというローカル変数に保存したいのですが、バインディングではありません。スクリプトのローカル変数へのPOST要求を取得する
変数skuは空の文字列のままです。
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"
};
あなたはこれもPHPでタグ付けされています。あなたはJSの答えやPHPの答えをしたいですか? –
応答コールバックの前に 'basic'への代入が行われていますが、' sku'がまだ空のとき –