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,如需转载请自行联系原作者

相关文章
|
1月前
|
JavaScript
extjs表格行拖动插件
extjs表格行拖动插件
40 3
|
11月前
|
XML JavaScript 小程序
使用jquery treetable 实现树形表格拖拽
这里记录一下使用jquery treetable时遇到的坑。 我这里的需求是做一个树形表格,并且可拖拽。 最后要实现的效果大概是这样的:(文末有实例)
52 0
|
JavaScript 前端开发 Java
jquery实现动态表格项目(表格增加删除/全选/表格变色特效等功能)(附源码+javaWEB开发如果需要可以直接使用)
jquery实现动态表格项目(表格增加删除/全选/表格变色特效) 🍅 Java学习路线:搬砖工的Java学习路线 🍅 作者:程序员小王 🍅 程序员小王的博客:https://www.wolai.com/wnaghengjie/ahNwvAUPG2Hb1Sy7Z8waaF 🍅 扫描主页左侧二维码,加我微信 一起学习、一起进步 🍅 欢迎点赞 👍 收藏 ⭐留言 📝
360 0
jquery实现动态表格项目(表格增加删除/全选/表格变色特效等功能)(附源码+javaWEB开发如果需要可以直接使用)
|
JavaScript
【推荐】用于UI和表单设计的10款jQuery插件
本文搜集了一些有用的用户界面和架构设计工具。包含架构验证器、文件上传以及UI工具包。 1.A Better Form 这款插件有助于清除垃圾评论、垃圾邮件和自动提交表单。 在线演示 2.3 State Switch Plugin 此款插件可切换至三种状态。
1505 0
|
数据安全/隐私保护 .NET 开发框架
|
Web App开发 JavaScript 前端开发