我有2個PHP文件:索引和頁面。在我的index.php寫AJAX/jQuery代碼:AJAX,作爲答案獲得對象
$(document).ready(function() {
var mas;
$.ajax({
url: "page.php",
type: "POST",
data: "a=aaa&b=bbb",
success: function (htm) {
mas = htm;
alert(htm);
}
});
$(document).on("click", function() {
alert(mas['a']);
});
});
在page.php文件我只有這樣的代碼:
echo json_encode($_POST);
數據成功地發送,因爲我在警報消息獲得:{ 「一個」 : 「AAA」, 「b」: 「BBB」}。 當我點擊文檔時,警告:「未定義」,請告訴我,我錯在哪裏? 我想告訴「aaa」
我認爲它可能超出了變量的範圍,但我不是100%確定的。 – Matt 2012-08-01 15:32:42