php - AJAX编码问题

标签 php javascript mysql ajax encoding

我正在尝试在一个表单中创建两个下拉列表。我已经从 MySQL 数据库生成了第一个下拉列表。当我从第一个下拉列表中选择一个选项时,我必须通过从 MySQL 数据库中选择的第一个下拉列表的值生成第二个下拉列表选项。我通过使用此链接 (AJAX) 中的代码来做到这一点

http://www.w3schools.com/PHP/php_ajax_database.asp

我的问题是javascript调用的页面无法编码。此外,我使用的是阿拉伯语,所以第二个下拉菜单的结果是无意义的形状。

我尝试了不同的方法来解决这个问题,比如使用 header(..),AJAX.get(..) 但没有人工作:(

我该如何解决这个问题?

提前致谢!! 问候, 马纳尔克

最佳答案

在后端尝试使用 utf8_encode()

关于php - AJAX编码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5147247/

相关文章:

javascript - 如何从 nodejs 应用程序访问浏览器的窗口对象?

java - 无法在 Windows 10 上执行 MySQL 转储,IDE 为 Netbeans 8.2

php - Yii2 事件记录中按查询等效的 MySQL 复杂顺序

mysql - "AddDefaultCharset utf-8"指定的 Apache utf-8 字符集是否是完整的 utf-8?

php - Doctrine 模型数组数据类型

php - 我在将 csv 文件数据插入 mysql 表时遇到问题

php - Mysql向除一个字段外有重复数据的表插入数据

php - 截断从 MySql (PHP) 传递到表单的数据

javascript - 在 Bootstrap 下拉切换中触发 jQuery

javascript - Mozilla 插件开发 : Accessing LAST USED or LAST CHANGED fields in password manger