我有一个要使用javascript的产品的php数组,但是当我json_encode时,它错误地给了我
未捕获的SyntaxError:意外令牌;
调试器给了我
var phpPro=;
并且代码显示为
var phpPro=<?php echo json_encode($pro)?>;
我也已经在php脚本中对数组进行了编码,并尝试从那里分配给js变量。
php =
$jpro=json_encode($pro);
js =
var phpPro=<?php echo $jpro;?>;
此代码实际上正在工作,现在我正试图将其复制到另一个站点,但它不工作。所有产品在显示时都在php记录集中,因此我知道它们在那里。