Asi*_*gir 1 javascript php json
在我的PHP代码中,我有
<?php
$test = json_encode($array);//$array is a valid multidimensional array
?>
Run Code Online (Sandbox Code Playgroud)
我将此变量传递给javascript函数,我试图将此变量设置为javascript.
<script>
var test = "<?php echo $test;?>";
</script>
Run Code Online (Sandbox Code Playgroud)
(为了澄清我使用的是codeigniter框架,为简单起见,我没有使用我如何将变量发送到页面)
但是当我执行上面的代码时,我得到了
Uncaught SyntaxError: Unexpected identifier
Run Code Online (Sandbox Code Playgroud)
我检查了所有语法.
先感谢您.
不要将解码的json数组放在javascript中的双引号内.改为这个.
var test = <?php echo $test;?>;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
300 次 |
| 最近记录: |