六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 29|回复: 0

Ajax中以POST方式异步提交请求

[复制链接]

升级  74%

41

主题

41

主题

41

主题

秀才

Rank: 2

积分
161
 楼主| 发表于 2013-1-29 10:53:16 | 显示全部楼层 |阅读模式
在Ajax中,如果以POST方式异步提交请求,
 
如果带有如下参数:
 
p1=p1&p2=p2
 
在send的时候
如下:
 
send("p1=p1&p2=p2");
 
这个时候如果在服务器端通过
request.getParameter() 方式来获取传递过来的参数(p1,p2)
那么获取的值将会是null.
 
所以在客户端的Ajax请求send之前,必须要设置一下请求的头信息,设置如下:
 
request.setHeader("Content-Type","application/x-www-form-urlencoded");
 
即可。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表