为了账号安全,请及时绑定邮箱和手机立即绑定

请问下老师,为什么在requset.send()后面做了别的操作会有错误。

document.getElementById("search").onclick = function() {
	var request = new XMLHttpRequest();
	request.open("GET", "server.php?number=" + document.getElementById("keyword").value);
	request.send();
	// 为什么我这里加了个alert操作,在chrome浏览器可以输出查询结果,但是在Firefox浏览器不行
    alert("ss");
	request.onreadystatechange = function() {
		if (request.readyState===4) {
			if (request.status===200) { 
				document.getElementById("searchResult").innerHTML = request.responseText;
			} else {
				alert("发生错误:" + request.status);
			}
		} 
	}
}


正在回答

1 回答

同问,我也没找到原因

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Ajax全接触
  • 参与学习       224850    人
  • 解答问题       663    个

本课程通过一个案例,讲解Ajax的相关概念原理实现方式和应用

进入课程

请问下老师,为什么在requset.send()后面做了别的操作会有错误。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信