jsonStore用法

    1. 使用jsonStore获取后台的数据,注意应该是在load的回调函数中进行。因为jsonStore是异步的通过ajax去服务器取数据,并不能立即取到。

     2.用jsonStore取到的单个json对象应该用jsonData的方式获取,如下

// 设置用户名的显示
function  setUserName()

    var userNameStore = new Ext.data.JsonStore({
        autoDestroy : true,
        url :'UserName.action',
        storeId:'userNameStore',
        root : 'userName',
        idProperty :'userName',
        fields :[{name:'userName'}]
    });

    userNameStore.load({
        callback : function(r,op,sucess)
                   {
                       if (sucess == true)
                       {
                           var name =  userNameStore.reader.jsonData['userName'];
                        }
                    } // end function
    }
    ); 
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值