我在 ajax 调用中设置了一个 json 编码数组:
$var = json_encode($_SESSION['pictures']);
我把这个 json 编码的数组放在一个名为“array”的 var 中。当我提醒 var 数组时,我收到以下回调:
["http://linktoimage1", "http://linktoimage2"]
现在我想通过 jquery 调用输出第一个值:
$('#imgswap').attr('src', array[0]);
当我进行这个 jquery 调用时,我收到了值“[”。如果我将其更改为数组 [2],我会收到“h”。所以他给了我字符而不是数组的完整值。
我究竟做错了什么?