我在玩Ajax,並使用下面的代碼。responseText沒有顯示任何東西
var r = new XMLHttpRequest();
r.open("POST", "pythonTesting.php", true);
r.onreadystatechange = function() {
if (r.readyState === 4 && r.status === 200) {
alert("Success: " + r.responseText);
}
};
r.send("text=yellow");
它是成功的,但警報並未顯示實際responseText
。
pythonTesting.php(不要被名字混淆)只是:
<?php
echo $_POST['text'];
?>
我期待的responseText
是yellow
,因爲這就是我送了它,但它不是。我並沒有真正看到問題的癥結所在。它一定是那些容易解決錯誤的人之一。
您錯誤地鍵入了'responseText'幾個問題,但您的代碼塊看起來不錯。 –
pythonTesting.php在firebug中的反應是什麼?空白? – greener
@greener是的。 – Shawn31313