如何加载extjs 3.4存储JSON数据数组

How to load extjs 3.4 store with JSON data array

本文关键字:存储 JSON 数据 数组 extjs 何加载 加载      更新时间:2023-09-26

我是extjs的新手,遇到了一些问题。我有一个JSON存储,它从AJAX请求中获取样例数据以填充组合框。我的问题是,部分数据是这样的,它没有显示我想要的方式。

我认为我需要使用某种加载事件或函数来对数据进行排序并相应地填充它。下面是一个数据示例和我想要的输出。

示例JSON数据:

[{"year": "2013","month":["01","02","03","04","07"]}]

我的组合框需要显示月份,每个月份作为一个单独的选择选项。

01
02
03
04
07

我希望我解释得很好,如果有任何帮助,我将不胜感激。

您必须获取存储并调用loadData函数。

var store = Ext.getStore('storeId');
store.loadData(arr.month)

或更短:

Ext.getStore('storeId').loadData(arr.month)