我正在使用jquery 1.5。我使用getJSON方法来获取json输出..
$.getJSON('/products/list/', function(data) { ..... });
json的结构类似于..
{"books":["title_of_books1","title_of_books2","title_of_books3"],
"discs":["title_of_discs1","title_of_discs2"],
etc....,
}
有没有办法使用jquery将其转换为数组。所以我可以像books[0]
我感谢任何帮助。
感谢。
答案 0 :(得分:2)
假设您的JSON语法正确,数据将通过jQuery自动转换为本机对象,因此在function (data) { ..... }
内,您将引用data.books[0]
:
$.getJSON('/products/list/', function(data) {
alert(data.books[0]);
});
答案 1 :(得分:0)
使用jquery的parseJSON api .. http://api.jquery.com/jQuery.parseJSON/