ajax返回乱码后的中文乱码使用eval函数解决方案
ps:本人亲测,阿里云2核4G5M的服务器性价比很高,新用户一块多一天,老用户三块多一天,最高可以买三年,感兴趣的可以戳一下:阿里云折扣服务器
一般在使用ajax返回的参数的时候,需要加上eval函数,eval函数的作用:在JS中将JSON的字符串解析成JSON数据格式,例子如下:
$.ajax({
url:'/order_wx/add_deal.do',
data:{"task_name":task_name},
type:'post',
success:function(a)
{
var b = eval("(" + a + ")"); //这里把传回来的中文转化,不转化则会出现中文乱码
layer.msg(b); //这里是用layer的提示框
}
});