创建表格
项目名称 |
---|
1、清除数据
var newStore = new dojo.data.ItemFileReadStore({data: { identifier: "", items: []}});var grid = dijit.byId("grid");grid.setStore(newStore);
2、增加数据
/**
* 显示地图点. * json的格式[{"name":"name1","x":"x1","y":"y1","img":"img1","content":"content1"}...] */var griddata = { //类似于主键,值唯一,唯一标示一个graphic identifier: "PROJECT_ID", //This field needs to have unique values label: "PROJECT_ID", //Name field for display. Not pertinent to a grid but may be used elsewhere. items: json};//Create data store and bind to grid.var store = new dojo.data.ItemFileReadStore({ data:griddata });var grid = dijit.byId('grid');grid.setStore(store); //表格行点击的监听事件,关联到地图dojo.connect(grid, "onRowClick", onRowClickHandler);
//点击项目名称列表function onRowClickHandler(evt){ var clickedTaxLotId = grid.getItem(evt.rowIndex).name; alert(clickedTaxLotId.toString());}