如何解析生成的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
两者都返回空数组。