掌握 Dojo 工具包,第 8 部分: 明日之星 - DojoX
2009-12-01 00:00:00 来源:WEB开发网清单 12定义了菜单 gridMenu 以及承载 DataGrid 的 DIV。
清单 12. 定义菜单 <body class="tundra">
<div class="heading">Data Grid</div>
<div dojoType="dijit.Menu" jsid="gridMenu" id="gridMenu" style="display: none;">
<div dojoType="dojox.widget.PlaceholderMenuItem" label="GridColumns" ></div>
</div>
<div id="gridNode" style="height:350px;" />
</body>
本例使用了外部数据源 dataGrid.txt,该文件的内容类似于 清单 13
清单 13. dataGrid.txt { identifier: 'emp_no',
label: 'emp_no',
items: [
{emp_no:'2100', name:'Matt', gender:'M', dept_no:730, bonus:647},
{emp_no:'2200', name:'Lisa', gender:'F', dept_no:731, bonus:608},
{emp_no:'2300', name:'Mick', gender:'M', dept_no:732, bonus:532},
{emp_no:'2400', name:'John', gender:'M', dept_no:733, bonus:1840},
{emp_no:'2500', name:'Jan', gender:'M', dept_no:734, bonus:1040},
{emp_no:'2101', name:'Jeff', gender:'M', dept_no:730, bonus:647},
{emp_no:'2202', name:'Frank', gender:'M', dept_no:731, bonus:608},
{emp_no:'2303', name:'Fred', gender:'M', dept_no:732, bonus:532}
]}
运行,结果如下图所示。
图 6. 可编辑的 DataGrid
- ››Dojo QuickStart 快速入门教程 (4) 简单的测试框架...
- ››Dojo QuickStart 快速入门教程 (5) 使用数组
- ››Dojo QuickStart Guide 快速入门 Why Dojo
- ››Dojo Quick Start Guide 快速入门 (2) 基本框架
- ››Dojo QuickStart 快速入门教程 (3) 选择器
- ››Dojo Javascript 编程规范 [1]
- ››Dojo Javascript 编程规范 [2]
- ››Dojo Javascript 编程规范 [3]
- ››Dojo Javascript 编程规范 [4]
- ››Dojo Javascript 编程规范 [5]
- ››Dojo学习笔记(7. dojo.dom)
- ››Dojo学习笔记(8. dojo.event & dojo.event.to...
更多精彩
赞助商链接