在运行时在 div 中注入阿拉伯文本,因为 ajax 响应显示奇怪的字符

发布于 2024-12-07 11:30:48 字数 295 浏览 0 评论 0原文

我有一个正确支持阿拉伯语文本的 php 页面。 我正在使用 ajax 从 server.php 文件获取一些阿拉伯文本,但是当我尝试创建动态 div 并将 ajax 响应(数字和阿拉伯文本的混合)放入其中时...它不起作用并显示一些不可读的黑暗内容像这样的方块

������ �� ��� ���� 有什么问题吗?怎么解决呢? 提前致谢

http://www.amitpatil.me/demos/op.png

I have a php page which supports arabic text properly.
I am using ajax to get some arabic text from server.php file but when i try to create dynamic div and put ajax responce (which is mixture of numbers and arabic text) in it...it doesnt work and shows me some unreadable dark squares like this ����� �� ��� ����

Whats the problem ? how to solve it ?
Thanks in advance

http://www.amitpatil.me/demos/op.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眼角的笑意。 2024-12-14 11:30:48

你在那个页面上使用mysql吗?如果是这样使用:

mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'", $connection);

// Set the active MySQL database

mysql_query("SET NAMES 'utf-8'");

Are you using mysql on that page? if so use:

mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'", $connection);

// Set the active MySQL database

mysql_query("SET NAMES 'utf-8'");
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文