gpt4 book ai didi

php - json对象与ajax返回数组的用法

转载 作者:行者123 更新时间:2023-11-28 21:05:53 24 4
gpt4 key购买 nike

我对 ajax 调用返回的数组有疑问。

数组使用 json 加密。如下

while ($found_course = mysql_fetch_assoc($sql)) {

$info[] = array(
'code' => $found_course['course_code'],
'name' => $found_course['course_name'] );

}
echo json_encode($info); //this is returned to javascript

那么问题是我无法使用上面在 javascript 中返回的数组。我尝试使用 $.each 方法但无济于事。 eval() 也不起作用,因为它给出的输出为 [object object]。有人可以帮我解决这个问题吗?

我想要的只是能够单独访问类(class)的代码和名称

谢谢。

最佳答案

只需使用for()循环遍历它

for (var c in myAjaxArray){
myAjaxArray[c].code; // contains the code
myAjaxArray[c].name // contains the name
}

确保将 jQuery ajax 调用中的 dataType 设置为“JSON”,以确保您有一个 json 对象。或者使用 $.getJSON() 函数。

关于php - json对象与ajax返回数组的用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9872621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com