Javascript 如何在dojo 1.9中创建表
我正在Worklight中开发一个使用DOJO的示例项目。在这个项目中,我试图在视图中生成一个表。最初,我尝试使用“Datagrid”在此处正确显示数据 js文件Javascript 如何在dojo 1.9中创建表,javascript,html,ibm-mobilefirst,dojo,dojox.grid.datagrid,Javascript,Html,Ibm Mobilefirst,Dojo,Dojox.grid.datagrid,我正在Worklight中开发一个使用DOJO的示例项目。在这个项目中,我试图在视图中生成一个表。最初,我尝试使用“Datagrid”在此处正确显示数据 js文件 data = [ { abbr:'ec', name:'Ecuador', capital:'Quito' }, // ... array of data ... ]; // create an object store
data = [
{ abbr:'ec', name:'Ecuador', capital:'Quito' },
// ... array of data ...
];
// create an object store
var objectStore = new dojo.store.Memory({
data: data
});
grid = new dojox.grid.DataGrid({
// use the adapter to give the grid a Dojo Data compliant interface to the store
store: dojo.data.ObjectStore({objectStore: objectStore}),
structure: [
{name:"Country", field:"name", width: "150px"},
{name:"Abbreviation", field:"abbr"},
{name:"Capital", field:"capital"}
]
}, "grid");
grid.startup();
html
此处显示的数据位于列标题的顶部
在dojo中是否有其他方法以编程方式填充表
欢迎提供任何帮助。您只需确保已导入网格css::
/dojox/grid/resources/claroGrid.css
您可以在github.com获得dgrid。 dgrid是一个轻量级、移动就绪、数据驱动、模块化的网格小部件,设计用于Dojo对象存储 它有很多例子,你可以很快得到它
/dojox/grid/resources/claroGrid.css