【发布时间】:2011-04-15 20:46:42
【问题描述】:
我正在尝试以主/详细关系显示两个网格。作为 Ext JS 的新手,我修改了一个可以成功显示我的数据的示例——无论是主数据还是详细数据。但我无法让它同时加载它们。每个网格都有自己的 dataStore、columnModel 和 gridPanel。
我是否需要使用不同的容器来容纳 gridPanel?我的 Window 配置中是否有语法错误?谢谢。
OrdersGrid = new Ext.grid.EditorGridPanel({
id: 'OrdersGrid',
store: OrdersDataStore,
cm: OrdersColumnModel,
enableColLock:false,
clicksToEdit:1,
selModel: new Ext.grid.RowSelectionModel({singleSelect:false})
});
ItemsGrid = new Ext.grid.EditorGridPanel({
id: 'ItemsGrid',
store: ItemsDataStore,
cm: ItemsColumnModel,
enableColLock:false,
clicksToEdit:1,
selModel: new Ext.grid.RowSelectionModel({singleSelect:false})
});
OrdersItemsWindow = new Ext.Window({
id: 'OrdersItemsWindow',
title: 'Orders and Items',
layout: 'vbox',
closable: true,
height: 700,
width: 800,
layoutConfig: {
align : 'stretch',
pack : 'start',
},
plain: false,
items: [ OrdersGrid, ItemsGrid ]
});
OrdersDataStore.load();
ItemsDataStore.load();
OrdersItemsWindow.show();
【问题讨论】:
标签: javascript extjs