我正在嘗試使AJAX調用返回給我一個php文件的回顯,但它不工作... 所有文檔都在同一個文件夾中。無法獲得Ajax調用的返回
.html文件(JavaScript的一部分):
<script>
function GetData()
{
var xmlhttp;
xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
return xmlhttp.responseText;
}
}
xmlhttp.open("GET","test.php",true);
xmlhttp.send();
}
var Order2 = GetData();
document.getElementById('Order2').innerHTML = Order2;
</script>
PHP文件:
<?php
echo "HELLO!";
?>
有誰知道這是爲什麼不工作?我的瀏覽器是Google Chrome。
感謝提前:)
我認爲該主題的用戶使用jquery,而我不是。 – Topast
@Topast - 原理是一樣的。 – Quentin
@Topast閱讀這個問題的答案。有針對jQuery和XHR用戶的解決方案。詳細介紹了您的問題。 –