已采纳回答 / 慕粉3128060
request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');//设置请求头必须放在open跟send之间
2016-08-24
已采纳回答 / 慕粉1464182144
readyState 状态 状态说明(0)未初始化此阶段确认XMLHttpRequest对象是否创建,并为调用open()方法进行未初始化作好准备。值为0表示对象已经存在,否则浏览器会报错--对象不存在。(1)载入此阶段对XMLHttpRequest对象进行初始化,即调用open()方法,根据参数(method,url,true)完成对象状态的设置。并调用send()方法开始向服务端发送请求。值为1表示正在向服务端发送请求。(2)载入完成此阶段接收服务器端的响应数据。但获得的还只是服务端响应的原始数...
2016-08-18
最新回答 / qq_未来蓝图_03451798
谢谢你了,做完在床上在看了一遍视频,找到问题了。希望后来者不要像我一样煞笔了。我出错的地方是:request.open("GET", "service.php?number=" + document.getElementById("keyword").value);我把service写写成了server,所以找不到,这么低级的错误。谢谢兄弟了
2016-08-11
已采纳回答 / 笑不忘书
你的服务器没有正确的配置,按照你的描述,我估计是PHP在Apache没有被正确的配置——这将导致.php文件格式的脚本不被作为可执行文件处理,而是作为文本返回给客户端。你写个.php脚本并通过浏览器访问一下试试,如果浏览器把脚本给下载了,那就说明我的猜测是正确的建议百度“php在apache上不执行”
2016-08-11