我有一个会话数组$_SESSION['Cartquantity']。在第200行的php文件中,我将此数组存储在变量 $QtyArray 中
$QtyArray = $_SESSION['Cartquantity'] ;
然后我在 json中对数组进行编码以在js文件中使用它
echo "var cartQty = " . json_encode($QtyArray) . ";" ; (on line 201)
现在通过AJAX,我以同样的方式更新第120行的会话数组
$QtyArray = $_SESSION['Cartquantity'] ; (on line 120)
echo "var cartQty = " . json_encode($QtyArray) . ";" ; (on line 121)
数组显然正在更新,因为我可以在萤火虫的控制台上看到它。但是当我在 js 文件中获取这个值时,值并没有改变。如果我重新加载通过 ajax 更新此值的页面,然后查看数量,它正在发生变化。为什么会这样?
请帮忙!!!