道場グリッドを持ち、それらのデータを入力したい複数のソースがあるとします。1つのソースを選択すると、グリッドを作成してデータを取り込むことができます。しかし、一度にすべてのソースを選択する場合は、3つを選択したと仮定します。したがって、同じページに1つではなく3つのグリッドを作成する必要があります。ソースと同じ数のグリッドを作成できるように、ループを使用する必要があると思います。
しかし、複数の道場ジャタグリッドを作成するためのコードを書くことはできません。いくつかの提案をするか、いくつかのコード例で提案してください。
シングルグリッドの場合、次のようなコードがあります。
require(['dojox/grid/DataGrid', 'dojo/data/ItemFileReadStore', 'dojo/date/stamp', 'dojo/date/locale', 'dojo/domReady!'],
function(DataGrid, ItemFileReadStore){
var layout = [
{name:'srcrecno',field:'srcrecno',width:20},
{name: 'Score', field: 'Score', width:20},
{name: 'Members', field: 'Members', width:20},
{name:'Entities', field:'Entities',width:20}
];
var store = new ItemFileReadStore({
data: {
items:<%=fa.jsonstring()%>
}
});
var grid = DataGrid({
id: 'grid',
store: store,
structure: layout,
});
grid.placeAt('gridDiv');
grid.startup();
});