`

ext的store.load的callback如何获得response的值?

阅读更多

后台返回的数据是json格式的如下:

{success:true,version0:001,version1:001,version2:002,root[{name:aa,sex:1},{name:bb,sex:1},{name:cc,sex:0}]}

 

其中root是grid panel要显示的一条一条数据记录,而我前端用store请求的数据。那我如果得到 version0或者version1呢?

 

 

 

store.load({callback:function({

      var text =  store.getProxy().getReader().rawData ;

      alert(text.version0);

      alert(text.version1);

}});

 

 

 

 

这里也有一种解决方法,好像是3.x版本的,贴地址,有空可以看看http://czpae86.iteye.com/blog/743710

分享到:
评论

相关推荐

    ExtJs中Store加载(load)时候提示信息

    除了上述操作外,`store.load()`方法还支持其他参数,如`params`、`callback`、`scope`和`add`等,用于更精细地控制数据加载行为。 - **params**:可以传递自定义的请求参数,例如分页参数`start`和`limit`。 - **...

    ext中store.load跟store.reload的区别示例介绍

    在EXT JS的Store中,`load`和`reload`方法都用于从服务器加载数据,但它们之间存在一些关键区别,这些区别在实际开发中尤其重要。 首先,`store.load`方法是用来加载数据的基本方法。当你需要从服务器获取新数据...

    vuex中store存储store.commit和store.dispatch的用法

    `store.commit` 和 `store.dispatch` 是 Vuex 中用于管理和改变状态的核心方法,它们各自有不同的功能和应用场景。 **1. store.commit** `store.commit` 用于触发一个 **mutation**(状态变更事件)。Mutation 是 ...

    extjs帮助文档pdf版

    - `Ext.data.Store.load(params, callback, scope)`: 加载数据。 - `Ext.data.Store.add(record)`: 添加数据记录。 - `Ext.data.Store.remove(record)`: 移除数据记录。 #### 36. Ext.data.GroupingStore 类 (P....

    extjs帮助文档

    - `Ext.data.ScriptTagProxy.load(store, params, callback)`:加载数据。 - `Ext.data.ScriptTagProxy.save(store, operation, successCallback, failureCallback)`:保存数据。 #### 三十一、Ext.data....

    Ext.Array例子

    2. **确认对话框**:`Ext.MessageBox.confirm(title, message, callback, scope)` 显示一个确认对话框,用户点击确定或取消后执行回调函数 3. **信息消息**:`Ext.MessageBox.info(message)` 显示信息对话框 4. **...

    ext-basex.js 进行Ext.Ajax.request 同步请求 FF无法正常

    你可以通过监听`success`、`failure`、`callback`等事件来处理服务器响应。 2. **使用Promises**:如果需要确保请求完成,可以利用Promise的特性,如`then`和`catch`,在异步请求完成后执行下一步操作。 3. **工作...

    本地存储APIsstore.zip

    store.forEach(callback); //循环遍历,返回false结束遍历 store.has(key); //⇒判断是否存在返回true/false  store.remove(key); //⇒删除key包括key的字符串数据set单个存储或删除字符串数据store.set(key, ...

    Ext.fx动画特效用法(转)

    1. **基本用法**:创建一个简单的淡入淡出动画,可以使用`Ext.fx.Anim`类,设置开始和结束值,以及动画时长: ```javascript var anim = Ext.create('Ext.fx.Anim', { target: someElement, // 需要动画的元素 ...

    (Actuate e.Spreadsheet callback Interface)用程序制作报表的实例.doc

    在Actuate e.Spreadsheet callback Interface中,程序制作报表的过程涉及到多个关键概念和技术。这个实例主要展示了如何利用编程方式创建一个具体的报表——神东公司运销处煤炭出库单。以下是一些重要的知识点: 1....

    IE8中jQuery.load()加载页面不显示的原因

     jQuery.load(url,[data],[callback])通过Ajax异步请求加载服务器中的数据,并把数据放到指定元素中。 •url :请求服务器的地址 •data :可选项,请求时发送的数据 •callback :可选项,请求成功后的回调函数 ...

    Ext.js核心函数详解.docx

    9. `Ext.callback(Function callback, [Array args], [Object scope])`: 它可以立即执行或延迟执行一个函数。`callback`是待调用的函数,`args`是传递给函数的参数数组,`scope`指定`callback`中的`this`上下文。 ...

    extjs4 对各类型store各种数据的读取 model 前台 等等

    根据提供的文件信息,本文将详细解析ExtJS 4中如何处理不同类型的Store及与之相关的数据操作、模型定义以及前端展示等内容。 ### ExtJS 4中的Store与数据管理 #### Store概念简介 在ExtJS 4中,Store是用于存储...

    Android代码-图片loading的效果

    MaterialImageLoading Material image loading ...Picasso.with(this).load(url).fit().centerCrop().into(imageView, new Callback() { @Override public void onSuccess() { MaterialImageLoading.a

    用Jquery.load载入页面后样式没了页面混乱的解决方法

    在使用jQuery的`.load()`方法进行页面部分刷新时,可能会遇到一些问题,如样式丢失、页面结构混乱等。这些问题通常是由于不正确的使用方法或者对`.load()`的理解不足导致的。以下将详细介绍这些问题的原因以及如何...

    example-callback.php

    example_callback.phpexample_callback.phpexample_callback.phpexample_callback.phpexample_callback.phpexample_callback.phpexample_callback.phpexample_callback.phpexample_callback.phpexample_callback....

    jquery.load 是无法替代 iframe的

    $(selector).load(url, data, callback); ``` - `selector`:一个jQuery选择器,用于指定要插入数据的元素。 - `url`:要请求的远程页面地址。 - `data`:可选参数,一个包含键值对的数据对象,用于向服务器发送...

    自己搜集一些ext材料的增 删 改方法,后台调用

    var store = Ext.create('Ext.data.Store', { model: 'User', proxy: { type: 'ajax', url: 'api/users', // 后台接口URL method: 'POST', reader: { type: 'json' } } }); ``` 3. 添加数据:使用`store....

    Ext.data专题

    它定义了一系列的核心概念,包括 **Store**、**Reader** 和 **Proxy**,这些都是Ext.data的核心组成部分。通过这些概念,开发者能够轻松地管理应用程序中的数据流。 - **Store**:负责存储数据并提供一系列API来...

    storejs对于不同浏览器的本地存储提供一个简单的API

    - **获取数据**:通过`store.get(key)`可以获取指定键的值,如果键不存在,则返回undefined。 - **删除数据**:`store.remove(key)`用于移除指定键的数据。 - **清空所有数据**:`store.clear()`会清除所有存储的...

Global site tag (gtag.js) - Google Analytics