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

请问下老师,为什么在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全接触
  • 参与学习       224758    人
  • 解答问题       708    个

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

进入课程

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

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号