extjs嵌套json存储轨道

问题描述

| 我正在尝试发布具有一些硬编码记录的ext js json存储。 客户与产品之间存在一对多关系。
{
    \"customers\": [
        {
            \"id\": 123,\"name\": \"Ed\",\"products\": [
                {
                    \"id\": 50,\"prodnm\": \"xyz\",rate:20,},{
                    \"id\": 60,\"prodnm\": \"abc\",rate:30,}                    
            ]
        }
    ]
}
我使用Rails并想检查我是否得到正确的json响应..plz帮助..     

解决方法

为此,您可以使用此代码从商店获取json。
function getJsonOfStore(store){
    var datar = new Array();
    var jsonDataEncode = \"\";
    var records = store.getRange();
    for (var i = 0; i < records.length; i++) {
        datar.push(records[i].data);
    }
    jsonDataEncode = Ext.util.JSON.encode(datar);
    return jsonDataEncode;
}
在控制台中打印该json,然后将其复制并粘贴到此处,单击format,它将显示格式化的json。     ,检查响应的最佳方法是使用Fiddler