我有以下ajax調用。我想要做的是在ajax請求期間設置變量「lan_setting」,並且能夠在成功時使用該變量。成功獲取ajax發佈數據
在現實中,我想設置該變量爲後期的數據,這將取決於表單輸入各不相同,但截至目前我甚至無法把它與眼前這個基本的例子工作。它只是返回「未定義」。
_jqXHR = $.ajax({
url: url,
data: {lan_setting: 'en'},
scriptCharset: "UTF-8",
contentType: "application/x-www-form-urlencoded;charset=UTF-8",
success: function(lan_setting, data, textStatus, jqXHR) {
alert(data.lan_setting);
}
});
我該如何在成功時使用通過ajax發送的post變量?
謝謝!
rkstar,謝謝你的回答......你說的話似乎很合乎邏輯,但警告「data.lan_setting」給了我「未定義」......任何想法? –
對不起。我通常使用stdClass,但認爲哈希也會起作用。錯誤。 :)測試了這一點。有用。 – rkstar