lxs647 发表于 2013-1-29 10:53:16

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

在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");
 
即可。
页: [1]
查看完整版本: Ajax中以POST方式异步提交请求