我的目的这样
|--右击点击通讯录头像出现菜单,
    |--点击编辑功能,弹出人员信息
        |--这里的人员信息,从后台获取json对象放入formpanel中显示出来(问题就在这里,我用ajax,获得后给一个变量赋 
           值,我想这个变量就是这个json对象了,可是拿不到里面的属性?达人们有没有办法?)

解决方案 »

  1.   


    //下拉是json 解析
        var comboStore = new Ext.data.Store({
           proxy: new Ext.data.HttpProxy({   
                        url:'adminGroup',      //这里是struts请求到action
                        method:'POST'      //请求方式
                    }),   
                 reader: new Ext.data.JsonReader({             
                         //总记录数   
                        totalProperty: 'results',       //总记录数
                        root: 'items',     //记录集合
                        id:'roleId' 
                    },   
                     ['roleId','roleName']    //显示的两个字段
                  )
        });{"items":[{"password":"ahui","adminId":1,"role":{"roleName":"系统管理员","roleId":2,"sequence":"2","admin":null,"logoutMark":"否"},"adminName":"ahui","logout":"否"},{"password":"xiao","adminId":2,"role":{"roleName":"系统管理员","roleId":2,"sequence":"2","admin":null,"logoutMark":"否"},"adminName":"xiao","logout":"是"},"results":13}看看这个例子
      

  2.   

    你这个是个list集合 返回给ext,如果是返回单个对象给ext 应该怎么处理?
      

  3.   

    我也正巧遇到这样的问题,不知道哪位高人有什么的思路,解析json返回的数据不知道怎么的解决