json返回结果是utf-8,如何转成gbk的

chinketsu1 2016-04-20 03:05:02
function get_jsonp() {
$('#result_tele').html('<span>正在查询中……' + '</span>');
$.getJSON("http://apis.juhe.cn/mobile/get?callback=?", {
"phone" : $("#mobilee").val(),
"dtype" : "jsonp",
"key" : "b4b88a8ffc09e2fd3f24251ee19fa168"
}, function(data) {
if(data.result.company){
$('#result_tele').html(data.result.province + ' ' + data.result.city + ' ' + data.result.company);
}else{
$('#result_tele').html('请输入正确的手机号码!');
}
});
return false;
};
data.result.province data.result.city data.result.company 这个3个返回是utf-8的,请问如何转成gbk,帮忙写一下代码,谢谢
...全文
479 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-04-20
  • 打赏
  • 举报
回复
不需要转换 虽然你的页面是 gbk 的,但页面中的中文已经都被浏览器转化成了 unicode 的了 同样,外来的 utf-8 也被转换成了 unicode
Go 旅城通票 2016-04-20
  • 打赏
  • 举报
回复
你应该统一你的页面和别人的编码一致,而不是靠js转码,转不了,已经乱码了

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧