代码示例:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet" href="js/dojo/dojo/resources/dojo.css">
<link rel="stylesheet" href="js/dojo/dojox/grid/resources/tundraGrid.css"> <style>
#gridDiv {
height: 20em;
}
</style>
<script>dojoConfig = {async: true, parseOnLoad: false}</script>
<script type="text/javascript" src="js/dojo/dojo/dojo.js"></script> <script>
require(['dojo/_base/lang', 'dojox/grid/DataGrid', 'dojo/data/ItemFileWriteStore', 'dojo/dom', 'dojo/domReady!'],
function(){ var sampleData = {
identifier: "pro_no",
items: [{pro_no:'2100', pro:'A Series', min_amount:346, max_amount:931, avg_amount:647},
{pro_no:'2200', pro:'B Series', min_amount:301, max_amount:894, avg_amount:608},
{pro_no:'2300', pro:'C Series', min_amount:456, max_amount:791, avg_amount:532},
{pro_no:'2400', pro:'D Series', min_amount:859, max_amount:2433, avg_amount:1840},
{pro_no:'2500', pro:'E Series', min_amount:459, max_amount:1433, avg_amount:1040} ]
}; var store = new dojo.data.ItemFileReadStore({data: sampleData}); /*set up layout*/
var layout = [[
{field: 'pro_no', name: 'Product Number' },
{field: 'pro', name: 'Product' },
{field: 'min_amount', name: 'Minimum Amount' },
{field: 'max_amount', name: 'Maximum Amount' },
{field: 'avg_amount', name: 'Average Amount' }
]]; /*create a new grid*/
var grid = new dojox.grid.DataGrid({
id: 'grid',
store: store, //数据
structure: layout,//结构
rowSelector: '20px'});
grid.placeAt("gridDiv");
grid.startup();
});
</script>
</head> <body class="tundra">
<div class="heading">Second DataGrid3</div>
<div id="gridDiv"></div>
</body>
</html>

最新文章

  1. 一步步开发自己的博客 .NET版(3、注册登录功能)
  2. es6中的promise对象
  3. 一个好用且方便的FastCgi C++库 - FastCgi++
  4. JSON数据格式以及与后台交互数据转换实例
  5. 图解SSL/TLS协议(转)
  6. jsScript中的一些操作方法
  7. openstack私有云布署实践【4.2 上层代理haproxy+nginx配置 (办公网测试环境)】
  8. wpf CollectionViewSource的运用
  9. wpf通过VisualTreeHelper找到控件内所有CheckBox和TextBox并做相应绑定
  10. 《.NET和Java之争》 读后感
  11. dbcontext实例创建问题
  12. JqGrid: paging int asp.net
  13. JS-JS创建数组的三种方法
  14. React篇-报错信息:warning: Can&#39;t call setState (or forceUpdate) on an unmounted component.
  15. pat--7-11 出栈序列的合法性(25 分)
  16. Java类加载机制及自定义加载器
  17. IIS 之 连接数、并发连接数、最大并发工作线程数、队列长度、最大工作进程数
  18. 使用R语言分析股价波动
  19. lombok插件使用
  20. mysql issue:

热门文章

  1. asm335x系列adc和触摸屏驱动(转)
  2. 设置vim颜色方案
  3. erlang程序发布的时候需要注意的地方
  4. NHibernate ConfORM Mapping
  5. java批量下载,将多文件打包成zip格式下载
  6. 第4课 Hello QT
  7. cursor: pin S产生原理及解决方法
  8. 使用word设置标题级别, 自动生成和大纲对应的多级列表, 自动生成索引目录
  9. 分布式锁实践(二)-ZooKeeper实现总结
  10. 获取文件夹总大小方法2_获取cmd命令结果,效率最高