readyState 一直是1

来源:-

慕神4219121

2018-06-03 20:49

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

写回答 关注

1回答

  • 慕神4219121
    2018-06-03 22:31:29
    xmlHttp.onreadystatechange = callback();//写成这样了。。。
    xmlHttp.onreadystatechange = callback;//要这么写


    慕哥2296...

    但写成第二种压根就不会调用callback了

    2019-06-01 13:14:38

    共 1 条回复 >

Servlet+Ajax实现搜索框智能提示

Java实现搜索框智能提示,熟练掌握使用Servlet和Ajax

37805 学习 · 146 问题

查看课程

相似问题