var xmlhttp;
xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET","MemberController.class.php/ajax",true);
xmlhttp.send(null);
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
alert(this.responseText);
}
else
{alert('sb'); }
}
為何這個一直輸出sb呢,我是請求被頁面的ajax的方法返回值,一直不行
你浏覽器直接訪問MemberController.class.php/ajax這個地址看輸出什麼,應該是報錯了,還有結構有問題。。readyState不是4也會alertsb
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 )
{
if(xmlhttp.status==200)
alert(this.responseText);
else
alert('sb'+xmlhttp.responseText); //非200狀態看輸出什麼
}
}