如何使用PHP通过ajax正确显示HTML中的汉字?
在MySQL中,我有这个数据èŠ±æ ·å¹´åŽ,如果我使用PHP它显示了花样年华,但是如果我使用ajax回调我得到了èŠ±æ ·å¹´åŽ (事件名称),ajax代码如下所示:
$.ajax({
url: "action/getEvent.php",
type: "POST",
data: {'LoadEvent':''},
dataType: "json",
success: function(data) {
if(data.eventname!=''){
alert(data.eventname);
}
},
error: function (xhr, ajaxOptions, thrownError) {
console.log(xhr);
}
});在保存到MySQL数据库之前,我需要对数据做些什么吗?但是为什么PHP是可以的--只有ajax是不行的?
发布于 2018-10-06 22:00:07
您能否尝试在所有代码侧设置UTF-8字符集编码,比如AJAX请求程序、带有头()函数的PHP、html文件以及MySQL表字段字符集。
https://stackoverflow.com/questions/52681432
复制相似问题