ExtJS4.2学习(11)可拖放的表格

简介:

单纯的数据展示是不是太单调了?来,这次咱来个互动性强的,表格的行、列可随意拖放,不仅如此,还可以多个表格之间随意拖动。
先来看下第一个例子,通过拖放改变表格大小:
3924a9c37b17e292912570c8b00fefbf.jpg
主要代码,其实之前的代码并不需要改变多少,只需要加入以下代码即可:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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
   });

上效果图:
65e435112293263ff8ca7faaf75b072b.jpg
好了,本章到此结束,下章开始讲扩展插件,等所有扩展插件讲完,表格控件就到此结束了,你也来动手试试吧。


本文转自shyy8712872 51CTO博客,原文链接:http://blog.51cto.com/shuyangyang/1340106,如需转载请自行联系原作者

相关文章
|
5月前
|
JavaScript
extjs表格行拖动插件
extjs表格行拖动插件
57 3
|
JavaScript 前端开发 Java
jquery实现动态表格项目(表格增加删除/全选/表格变色特效等功能)(附源码+javaWEB开发如果需要可以直接使用)
jquery实现动态表格项目(表格增加删除/全选/表格变色特效) 🍅 Java学习路线:搬砖工的Java学习路线 🍅 作者:程序员小王 🍅 程序员小王的博客:https://www.wolai.com/wnaghengjie/ahNwvAUPG2Hb1Sy7Z8waaF 🍅 扫描主页左侧二维码,加我微信 一起学习、一起进步 🍅 欢迎点赞 👍 收藏 ⭐留言 📝
397 0
jquery实现动态表格项目(表格增加删除/全选/表格变色特效等功能)(附源码+javaWEB开发如果需要可以直接使用)
|
前端开发
【网页前端】CSS样式表进阶文本样式
【网页前端】CSS样式表进阶文本样式
145 0
【网页前端】CSS样式表进阶文本样式
|
JSON JavaScript 数据格式