问答详情
源自:-

readyState 一直是1

function callback(){

//4代表完成,200代表服务器响应成功

alert(xmlHttp.readyState);

if(xmlHttp.readyState == 4){

if(xmlHttp.status == 200){

//交互成功,获得响应数据,是文本格式

var result = xmlHttp.responseText;

//解析获得数据

var json = eval("(" + result + ")");

//获得数据之后就可以动态的显示到输入框下面了

setContent(json);

}

}

readyState一直是1 status 一直是0

提问者:慕神4219121 2018-06-03 20:49

个回答

  • 慕神4219121
    2018-06-03 22:31:29

    xmlHttp.onreadystatechange = callback();//写成这样了。。。
    xmlHttp.onreadystatechange = callback;//要这么写