我正在玩一些 Ajax,我正在使用以下代码。
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
因为这就是我发送它的方式,但它不是。不过,我并没有真正看到问题所在。它一定是容易修复的错误之一。