Jquery:Ajax从MySQL检索Unicode数据

时间:2011-01-20 04:09:39

标签: php jquery ajax json


我设法使用jquery ajax调用来保存unicode数据,但是当我尝试使用jquery和ajax回溯我无法使用json_encode传递unicode数据数组时,unicode数据被更改为NULL

从我的php页面,这个回馈相同的数据

$detailsArr='有自動設好了哦…';
echo $detailsArr;

在我的jquery页面

success: function(msg){
    alert(msg)
}

如果我添加json_encode,我的jquery调用中的结果是NULL

$detailsArr=array('有自動設好了哦…');
$retVal=json_encode($detailsArr);
echo $retVal;

在我的jquery页面

success: function(msg){
    var ajxGlobalData=eval("(" + jsonText + ")");
    alert(ajxGlobalData)
}

感谢

1 个答案:

答案 0 :(得分:0)

你可以试试utf8_encode喜欢

吗?
$detailsArr='有自動設好了哦…';
echo utf8_encode($detailsArr);

更多关于utf8_encode的信息:PHP: utf8_encode - Manual

相关问题