0
這個代碼使用ajax有什麼問題?我試圖用PHP文件中的回顯字符串替換div的內容,並且它不起作用。我也在網站上有Google地圖,這可能是問題,因爲我可以讓測試用例在其他文件中工作。如果谷歌地圖是問題,我將如何使用谷歌地圖阿賈克斯?問題與ajax和可能谷歌地圖
function update(){
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && (httpRequest.status == 200) || (httpRequest.status == 0))
{
document.getElementById("form").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","update.php", true);
xmlhttp.send();
}
我覺得很傻(提示Chrome瀏覽器的JS控制檯是偉大的調試打開與視圖 - - >開發者> JavaScript控制檯菜單項。)。謝謝。 –
@BenSinger - 哦,並注意你可能希望你的parens是這樣的:'xmlhttp.readyState == 4 &&(xmlhttp.status == 200 || xmlhttp.status == 0)'。我相信上面的表達式在任何時候狀態== 0都是正確的,無論readyState如何。 – broofa