如何修复错误的语言时,从ajax获得价值到web上的xampp


How to fix mistake language when get value from ajax to web on xampp

当我将服务器从Appserve更改为xampp时,它在泰语方面有问题。当我使用ajax发送和获取一个值时,它返回的是不正确的,就像。但是我在我的网页上的头部标签设置了"meta http-equiv="Content-Type" content="text/html; charset=windows-874",我在文件config.inc.php中将$cfg['Lang'] = '';更改为$cfg['Lang'] = 'tis-620';
但如果它在Appserve上运行,它就能工作。请帮忙

为什么是windows 874 ?

我的意思是,通常你用

 <head>
     <meta charset="UTF-8">
 </head>

这样问题就解决了。

明白了,所以您可能想要在ajax中添加:

contentType:"application/x-javascript; charset:windows-874"

如果这不起作用,在你的php文件头也会有帮助

header('Content-Type: text/html; charset=windows-874');

你也可以尝试用

从服务器发送URL格式的值。
urlencode(myJson);//php function

然后用javascript用

检索
decodeURIComponent(TheResponse);//js Function

希望能有所帮助