Dojo,内容窗格未加载网格的 href 中的引用页面
Dojo, referenced page in href of Contentpane not loading grid
<script type="text/javascript">
dojo.ready(function(){
var dataStore;
var grid;
dojo.xhrGet({
url: "/mediation1.0.1/processConfig/getAll",
handleAs: "json",
headers:{"Accept" : "application/json"}
}).then(function(data) {
dataStore = new dojo.data.ObjectStore({ objectStore:new dojo.store.Memory({ data: data }) });
grid = new dojox.grid.EnhancedGrid({
id : "gatewayGrid",
name : "gatewayGrid",
store : dataStore,
query : {id : "*"},
plugins: {indirectSelection: true,
pagination: {
pageSizes: ["10", "20", "30", "All"],
description: true,
sizeSwitch: true,
pageStepper: true,
gotoButton: true,
maxPageStep: 2,
position: "bottom"
}},
selectionMode:'single',
structure : [
{name:"ID", field:"id",hidden:"true"},
{name : "Name", field : "name", width : "auto"},
{name : "IP Address", field : "_item", width : "auto",
formatter: function(item){
return item.collectorParams.host;
}}
,
{name : "Cron Interval", field : "cronExpression", width : "auto"},
{name : "Status", field : "active", width : "auto"}
]
}, document.createElement('div'));
dojo.byId("cmdGateway").appendChild(grid.domNode);
grid.startup();
});
});
</script>
<div id="switchConfigBorder" dojoType="dijit.layout.BorderContainer"
style="background-color: white">
<div id="switchConfigWholePane" dojoType="dojox.layout.ContentPane"
style="background-color: white" region="top">
<div id="cmdGateway">
</div>
</div>
</div>
这是从带有href的dojox.layout.ContentPane引用的页面内容。我可以在Firebug中看到xhrGet请求被触发并且数据即将到来。令人惊讶的是,如果我填充选择,这种技术会起作用。但是这个增强的网格没有得到渲染。
div
cmdGateway的溢出属性是什么?它应该是自动或滚动的。还可以尝试将网格的 autoHeight 属性设置为某个整数。
几天前,我也遇到了同样的数据网格问题。我建议从设置 cmdGatewaydiv 的高度开始,看看网格是否可见。
相关文章:
- 引用对象中的通用值
- 如何在JavaScript中将字符串转换为函数引用
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 在单击href链接的同时下载文件
- 在动态创建的元素上获取对特定选择器的引用
- IIFE中的函数引用不可用
- 如何通过引用var Using DataTables来进行分页或排序
- 如何在创建键时引用来自同一对象的键
- 如果href包含X,请更改href
- Datatables:通过DOM数据源中的名称引用列
- 自引用回调
- 引用href值并与其他值进行比较
- 如何动态更改href引用
- Dojo,内容窗格未加载网格的 href 中的引用页面
- 锚点 href 中的 Javascript:获取对“调用”锚标记的引用
- 对于 IE9 中@import引用的样式表对象,href 属性是错误的
- Javascript:在HTML弹出窗口中引用href位置
- 无法设置属性'href'未定义或空引用的
- 在不使用jQuery的情况下通过href散列引用元素
- 使用 href 从根文件夹引用文件夹