我有一个输出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
。
答案 0 :(得分:2)
jQuery有一个$.parseJSON()
函数。
尝试:
$.parseJSON('[{"id":407,"parentId":406,"level":null,"name":"Зал VIII"},{"id":408,"parentId":406,"level":null,"name":"Зал IV"}]');
//Returns [Object,Object];