0

我有一个输出 json 数组的 php 文件:

[{"id":407,"parentId":406,"level":null,"name":"Зал VIII"},{"id":408,"parentId":406,"level":null,"name":"Зал IV"},]

试试这个功能:

var levels = '';
function parse() {
    $.get('url_to_json_file', function(data){
        $.each(data, function(key, value){
            levels += (value.id +' - '+ value.name);
        });
    });
return levels;
}

但结果总是undefined - undefined

4

1 回答 1

2

jQuery 有一个$.parseJSON()功能。

尝试:

$.parseJSON('[{"id":407,"parentId":406,"level":null,"name":"Зал VIII"},{"id":408,"parentId":406,"level":null,"name":"Зал IV"}]');
//Returns [Object,Object];
于 2012-11-19T23:09:48.550 回答