首页 > Web开发 > 详细

JS传递到后台中文 出现乱码问题

时间:2015-04-24 14:11:22      阅读:217      评论:0      收藏:0      [点我收藏+]
js 异步传递中文字符,后台接收出现乱码问题
  1. function showFirSelect(a){
  2. var b = encodeURI(a);
  3. var secUrl = "<%=basePath%>schoolController/getSecSchool.do?schoolName="+b;
  4. $.get(secUrl,function(data,status){
  5. //alert("数据:" + data + "\n状态:" + status);
  6. $("#secTd").show();
  7. for(var i=0; i<data.length;i++){
  8. var a = data[i][‘schoolname‘];
  9. $("#secschool").append("<option value=‘"+i+"‘>"+a+"</option>");
  10. }
  11. });
  12. }
前台使用var b = encodeURI(a);
后台使用
String schName =  new String(schoolName.getBytes("ISO-8859-1"), "UTF-8"); 
解决传递乱码问题 
















JS传递到后台中文 出现乱码问题

原文:http://www.cnblogs.com/wang3680/p/294fc4c3b077ff49e10a333051183e47.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!