解决ajax post请求乱码 ie、Firefox测试通过

解决ajax post请求乱码 ie、Firefox测试通过
我用的jquery,其它的也是一样的。

客户端:verify.js中

var jqueryObj = $("#userName");
var userName = jqueryObj.val();

userName = encodeURI(userName); //进行转码

$.post("AJAXServer",{name:userName},callback);

服务器端:AJAXServer(servlet)中
response.serContentType("text/html;charset=utf-8"); //或gbk也可以

String userName = request.getParameter(name); //获取提交过来的值
userName = java.net.URLDecoder.decode(userName, "utf-8"); //服务端再转码就可以了。

个人小站链接  爱储备网



减肥瘦身品总汇     值得信赖*脉脉美妆*正品现货谢绝讲价     〓深港商盟〓名品欧衣坊(美国休闲品牌AF系列)     QQ三国游戏币及道具专卖店     小脸红红的瘦身旗舰店

你可能感兴趣的:(解决ajax post请求乱码 ie、Firefox测试通过)