单纯的数据展现是否是太单调了?来,此次咱来个互动性强的,表格的行、列可随意拖放,不只如此,还能够多个表格之间随意拖动。
先来看下第一个例子,经过拖放改变表格大小:
主要代码,其实以前的代码并不须要改变多少,只须要加入如下代码便可:html
var columns = [ {header:'编号',dataIndex:'id'}, {header:'名称',dataIndex:'name'}, {header:'描述',dataIndex:'descn'} ]; var data = [ ['1','name1','descn1'], ['2','name2','descn2'], ['3','name3','descn3'], ['4','name4','descn4'], ['5','name5','descn5'] ]; var store = new Ext.data.ArrayStore({ data: data, fields: [ {name: 'id'}, {name: 'name'}, {name: 'descn'} ] }); store.load(); var grid = new Ext.grid.GridPanel({ renderTo: 'grid', store: store, columns: columns });