jquery序列化serialize()方法时中文乱码及解决办法

来源:互联网 发布:最好的公交查询软件 编辑:程序博客网 时间:2024/06/12 21:24

全台:

var params=encodeURI(encodeURI(decodeURIComponent($("#xyyycxbForm").serialize(),true)));
 loadJqueryHtml($(".xkTwoPublic-container").attr("addr") + type+"&"+params);

后台:

因为xzxk.getSearchKeyWord()乱码。

所以:

String paramsTrans = new String(xzxk.getSearchKeyWord().getBytes("ISO-8859-1"),"UTF-8");
xzxk.setSearchKeyWord(java.net.URLDecoder.decode(paramsTrans , "UTF-8"));

0 0