dojo之dojox.grid.Grid

@import "dojo/dojo/resources/dojo.css";

@import "dojo/dijit/themes/tundra/tundra.css";

@import "dojo/dojox/grid/_grid/tundraGrid.css";

备注:dojo\dojox\grid里原本是没有Grid.js的,需要把compatGrid.tar.gz解压到当前文件夹。

dojo.require("dojo.data.ItemFileReadStore");
dojo.require("dojox.grid.Grid");

 <div dojoType="dojo.data.ItemFileReadStore" jsId="wishStore" url="c.json"></div>
<table id="grid" dojoType="dojox.grid.Grid" store="wishStore" query="{wishId:'*'}" clientSort="true">
<thead>
<tr>
<th field="discription" width="15em">Cigar</th>
<th field="size">length/ring</th>
<th field="origin" >origin</th>
<th field="wrapper" >wrapper</th>
<th field="shape" >shape</th>
</tr>
</thead>
</table> 


query使用散列字面量来定义过滤标准。     ="{wishId:'*'}"意思就是匹配所有具有wishId属性的项。

c.json

{
"identifier":"wishId",
"label":"discription",
"items":
[
{
"wishId":4455,"discription":"描述1",
"size":"7-50","origin":"Nicaggg",
"wrapper":"Corojo","shape":"steright"

},
{
"wishId":4456,"discription":"描述2",
"size":"7-53","origin":"Nicaggg",
"wrapper":"Corojo","shape":"steright"

},
{
"wishId":4457,"discription":"描述3",
"size":"7-54","origin":"Nicaggg",
"wrapper":"Corojo","shape":"steright"

}
]
}

备注:json必须最外层包一个{} [],否则调用会报错


可排序,可拖拽

另:html和json的编码格式都应为utf-8,否则中文乱码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值