JQuery不允许变量中的符号

时间:2017-01-23 23:38:08

标签: jquery

我正在从数据库中读取数据并将其包含在数组中:

$return_arr[] = array('sequence' => $result["sequence"], 'response' => ($result["response"]), 'requires_edit' => $result["requires_edit"]);

然后我json_encode这个数组数据

$data = json_encode($return_arr);

并在我的JQuery代码中使用它:

var data = <?php echo $data; ?>;

我遇到了一个小问题,那就是我的数据中包含£个符号,导致数据无法在JQuery中的data变量中运行。

如何启用JQuery以允许这些符号 - 我已经浏览过但除了将符号更改为&pound;之外无法找到任何其他选项。

我的完整PHP代码创建数组:

$return_arr = array();
$sql = $mysqli->query("SELECT * from tickets_standardresponses;");
while($result = $sql->fetch_array()) {
    $return_arr[] = array('sequence' => $result["sequence"], 'response' => htmlentities($result["response"]), 'requires_edit' => $result["requires_edit"]);
}
$data = json_encode($return_arr);

0 个答案:

没有答案