gpt4 book ai didi

json - ExtJS Grid 不加载数据

转载 作者:行者123 更新时间:2023-12-04 06:29:32 25 4
gpt4 key购买 nike

我正在尝试使用 JsonStore 在网格中显示数据。
网格被渲染,但它不显示数据。

API.ashx 返回的 JSON 数据:

[{"Account":{"Username":"root","Password":null,"Enabled":true,"Id":1},"Text":"Hallo Welt!","Id":1},{"Account":{"Username":"root","Password":null,"Enabled":true,"Id":1},"Text":"hihihi","Id":3}]

我的代码:
Ext.onReady(function () {
var store = new Ext.data.JsonStore({
url: 'API.ashx?type=notes&action=getAll',
root: 'Note',
autoload: true,
fields: ['Text', { name: 'Id', type: 'int'}]
});

var grid = new Ext.grid.GridPanel({
store: store,
columns: [
{
id: 'Note',
header: 'Id',
width: 25,
sortable: true,
dataIndex: 'Id'
},
{
header: 'Text',
width: 160,
sortable: true,
dataIndex: 'Text'
}
],
stripeRows: true,
autoExpandColumn: 'Note',
height: 350,
width: 600,
title: 'Notes',
stateful: true,
stateId: 'grid'
});

store.load();

grid.render('grid-example');
});

最佳答案

我只是自己修好了。我不得不删除选项“root”,现在它工作正常。

关于json - ExtJS Grid 不加载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5604997/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com