您的位置:首页 > Web前端 > JavaScript

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

2015-04-24 13:38 225 查看
js 异步传递中文字符,后台接收出现乱码问题
function showFirSelect(a){

var b = encodeURI(a);

var secUrl = "<%=basePath%>schoolController/getSecSchool.do?schoolName="+b;


$.get(secUrl,function(data,status){

//alert("数据:" + data + "\n状态:" + status);

$("#secTd").show();

for(var i=0; i<data.length;i++){

      var a = data[i]['schoolname'];

      $("#secschool").append("<option value='"+i+"'>"+a+"</option>");

}

});

}

[/code]前台使用var b = encodeURI(a);后台使用

String schName = new String(schoolName.getBytes("ISO-8859-1"), "UTF-8"); 解决传递乱码问题

来自为知笔记(Wiz)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: