掌握 Dojo 工具包,第 8 部分: 明日之星 - DojoX
2009-12-01 00:00:00 来源:WEB开发网在浏览器中运行,效果如下:
图 3. 第一个 Grid 运行结果
DataGrid 开发详解
DataGrid 的创建
在 DataGrid 的开发中,有三种方法创建 DataGrid 实例,第一种是 javascript 创建结构,html 代码创建实例,我们第一个例子就是使用这种方式实现的;
第二种是由 html 代码创建结构及实例,在这种方法中,我们使用 table 标签,定义 Grid 的结构,而省去了在 javascript 中定义 structure 的部分。具体定义方式与标准的 html 书写方式非常类似,定义方式如 清单 6
清单 6. 由 html 代码创建结构及实例<table id="gridNode" jsid="grid" dojoType="dojox.grid.DataGrid"
store="jsonStore" rowsPerPage="20" region="center">
<thead>
<tr>
<th field="pro_no" >Product Number</th>
<th field="pro" >Product</th>
<th field="min_amount" >Minimum Amount</th>
<th field="max_amount" >Maximum Amount</th>
<th field="avg_amount" >Average Amount</th>
</tr>
</thead>
</table>
第三种方式就是采用纯 javascript 的方式定义 DataGrid 实例,清单 7声明网页加载完成后就在 id 为 gridNode 的页面结点上创建一个 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...
更多精彩
赞助商链接