我正在尝试让 Dojo 数据网格正常工作 - 我已经在文档页面 ( http://docs.dojocampus.org/dojox/grid/DataGrid ) 上复制了第一个示例并且它工作得很好。
但是,当我尝试在另一个 div 中显示网格(即,将示例中的“gridContainer4”放在任何其他 div 中)时,什么也没有显示...
任何帮助将不胜感激 - 在网上任何地方都找不到任何关于此的信息!
我正在尝试让 Dojo 数据网格正常工作 - 我已经在文档页面 ( http://docs.dojocampus.org/dojox/grid/DataGrid ) 上复制了第一个示例并且它工作得很好。
但是,当我尝试在另一个 div 中显示网格(即,将示例中的“gridContainer4”放在任何其他 div 中)时,什么也没有显示...
任何帮助将不胜感激 - 在网上任何地方都找不到任何关于此的信息!
终于想通了:
示例文本创建新的 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");