我正在使用 AJAX 调用,并且正在生成这个 JSON 对象,该对象被发送回 JavaScript。当我在 JavaScript 中收到它时,我无法从中获取值。
PHP:
echo json_encode(array("results" => array(array("user" => $member['user']),array("company" => $member['company']))));
JS:
success: function(response)
{
for(var i = 0;i < response.results.length; i++)
{
sessionStorage.setItem('user',response.results[i].user);
sessionStorage.setItem('company',response.results[i].company);
}
}
我无法从收到的响应中读取任何值。
我得到的响应是这种格式:
{"results":[{"user":"David"},{"company":"something"}]}
读取这个 JSON 对象的正确方法是什么?