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

帮忙看下这个POST请求,跟老师写的一样,但是显示出来Content-Type就是不对

document.getElementById("save").onclick=function(){

var request=new XMLHttpRequest();

request.open("POST","server.php");

var data="name="+document.getElementById("staffName").value

+"&number="+document.getElementById("staffNumber").value

+"&sex="+document.getElementById("staffSex").value

+"&jop="+document.getElementById("staffJob").value

request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

request.send(data);

request.onreadystatechange=function(){

if(request.readyState===4){

if(request.status===200){

document.getElementById("createResult").innerHTML=request.responseText;

}else{

alert("发生错误:"+request.status);

}

}

}

}

http://img1.sycdn.imooc.com//59a503f20001f7e204280548.jpg

正在回答

3 回答

想了下把你代码复制到我里面看了下,发现你job写成jop了

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

返回这个值是Post的信息错了,你console.log一下data的值看看是不是缺了什么

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

Ironheadlearntoweb

说不定是html部分写错了呢
2017-09-03 回复 有任何疑惑可以回复我~

你是在浏览器中输入localhost地址打开的吗  不要直接在编辑器中打开文件

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

洋葱_dot 提问者

是在游览器打开的,我用的火狐
2017-08-29 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

帮忙看下这个POST请求,跟老师写的一样,但是显示出来Content-Type就是不对

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