0

我正在尝试让 Dojo 数据网格正常工作 - 我已经在文档页面 ( http://docs.dojocampus.org/dojox/grid/DataGrid ) 上复制了第一个示例并且它工作得很好。

但是,当我尝试在另一个 div 中显示网格(即,将示例中的“gridContainer4”放在任何其他 div 中)时,什么也没有显示...

任何帮助将不胜感激 - 在网上任何地方都找不到任何关于此的信息!

4

1 回答 1

0

终于想通了:

示例文本创建新的 dojox.grid.DataGrid 并将其应用于“document.createElement('div')” - 将其更改为现有 div 的 ID 解决了问题(而不是将其附加到另一个 div)

原始代码:

var grid4 = new dojox.grid.DataGrid({ query: { Title: '*' }, store: store4, clientSort: true, rowSelector: '20px', structure: layout4 }, document.createElement('div'));

更改为:

var grid4 = new dojox.grid.DataGrid({ query: { Title: '*' }, store: store4, clientSort: true, rowSelector: '20px', structure: layout4 }, "gridContainer4");

于 2010-06-03T22:10:47.910 回答