sunmeilibea
sunmeilibea
采纳率10%
2015-08-05 07:30 阅读 3.2k

ajax怎么将后台返回的数据用作extjs的store

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • danielinbiti danielinbiti 2015-08-05 07:34

    两种方式,一种修改ajax同步方式

     method:'post',
    async: false,
    dataType:'json'
    

    另一种,把stroe的数据加载放到success方法中进行

    点赞 评论 复制链接分享
  • licuifeng 雪狸 2015-08-06 01:16

    detailStore的声明要写在方法的外面啊

    点赞 评论 复制链接分享
  • showbo GoCityPass新加坡曼谷通票 2015-10-26 00:57

    var dataGrid=Ext.create('Ext.grid.Panel'........

    放入你的success回调中执行,或者ajax设置为同步请求,detailStore申明为内部全局变量

     var detailStore;///
    Ext.Ajax.request({async:false////
    

    你的detailStore返回的是数据还是strore的构造代码?如果是数据而已,你要自己Ext.create('Ext.data.Store',{data:detailStore....其他配置})来创建数据源

    点赞 评论 复制链接分享

相关推荐