从同一文件中解析多个json值

时间:2016-11-18 14:11:31

标签: javascript json ajax each

如何解析生成的json:

[{"Key":"template_1","Value":"\r\n<div class=\"box\">....</div>"}]
{"id":"8xxxxx-xxxxx-xxxx2","name":"Default","template":{"body":"<html>....</html>","width":210,"height":297}}

首先应该是包含所有模板的列表(template_1,template_2 ..),其次是curent活动模板。如果没有任何活动,则需要抓取它进行编辑。

使用此功能从2个不同的位置获取。

function getTemplates(url,id){
    var output = []
    $.post(url,{
            type:'templates',
        }, function(data){
            $.each(data, function(theme, val){
output.push(val);
            });
        });
        return output;
    }
}
getTemplates('/GetAll')
getTemplates('/invoiceprofilebyid?id='+pageId, pageId)
//pageId = 8xxxxx-xxxxx-xxxx2

两者都返回空数组。

0 个答案:

没有答案