最新文章列表

java、json 实现无限层级的树形结构

http://blog.csdn.net/jimmy609/article/details/12204701
newerdragon 评论(0) 有1807人浏览 2016-11-03 11:09

ExtJS5学习之TreePanel(续)

    承接着上一篇,在TreePanel的节点上应用CellEditor插件对节点进行修改,上一篇《ExtJS5学习之TreePanel》中节点数据修改是通过弹出一个Window实现的,这次我们来试试使用CellEditor插件来完成同样的功能,关键代码如下:        /*****************ExtJS TreePanel面板*********************/ ...
lxwt909 评论(0) 有2918人浏览 2015-03-14 22:05

ExtJS5学习之TreePanel

    花了3-4个小时整了一个有关ExtJS5的TreePanel组件的节点增删改查操作以及拖拽排序的demo,demo里仅仅是前端操作,不涉及后台代码。因为TreePanel是ExtJS里使用难度稍微大点的一个组件之一,特此写这篇文章记录一下,也希望能给那些对ExtJS同样感兴趣的童鞋们一些帮助。      /*****************ExtJS TreePanel面板***** ...
lxwt909 评论(1) 有2717人浏览 2015-03-14 16:15

ExtJS中的树的使用和总结

ExtJS中的树的使用和总结   一.TreePanel 配置参数: root:Ext.tree.TreeNode //根节点 loader:Ext.tree.TreeLoader //数据加载器 checkModel:"single" //复选框 ...
zyjustin9 评论(0) 有10031人浏览 2014-12-25 22:35

Extjs中树与表格面板的单击即选中的解决方法

Extjs中树与表格面板的单击即选中的解决方法   1.TreePanel中的单击即选中 tree.on("click",function(node){ if(!node.isLeaf){ node.toggle(); //单击触发目录的收缩展开 } else{ node.ui.toggleCheck(); //单击使节点选中 } }); ...
zyjustin9 评论(0) 有1061人浏览 2014-11-20 10:19

Extjs中TreePanel树异步加载数据的步骤

Extjs中TreePanel树异步加载数据的步骤   1.定义根节点root: var myRoot = new Ext.tree.AsyncTreeNode({ text:"根节点", draggable:false, //根节点不可拖动 expanded:true, //根节点展开 });   2.定义数据加载器 ...
zyjustin9 评论(0) 有2784人浏览 2014-09-25 20:38

Ext TreePanelrcheckbox级联选择的实现

[size=medium]     Ext的treepanel 没有自带checkbox级联选择效果,因为用得着,所以自己动手写了个, 现将代码分享一下, 欢迎批评指正。 由于我在改变节点复选框的选中状态后没有调用其onCheckChange()方法, 所以在获取已选中的节点时不能使用tree.getSelected()方法. 于是自己也相应为自己的级联添加了getSelected()方法.代码是 ...
KeepCrazy 评论(1) 有1620人浏览 2013-05-24 22:09

利用eval()函数给树节点统一添加单击事件实现新建选项卡功能

[size=medium] eval(str)是JavaScript自带的一个函数,它可以执行传入的JavaScript语句字符串,并返回语句执行得到的结果. 比如: var a= eval('2+3'); 它的执行效果和a=2+3相同. eval("alert('this is a test')"); 和alert('this is a test')效果相同. 大家也许会觉得 ...
KeepCrazy 评论(0) 有2020人浏览 2013-04-16 17:58

【Ext3.1.1】从2.2升级3.1时的几个问题

        最近组里的项目要升级,旧有页面当然也要随之改造。原来的页面是Ext2.X写的,现在要求全部变成Ext3.1版本。         用Ext的时间不是很长,大概三四个月这样,原来以为只要改一下Ext的引用路径就OK了,事实上大部分页面也确实是这样,但还是有一些页面不能换个引用就了事,特在此记录一下,防止自己忘记。【注:服务器系统是SUSE Linux Enterprise Serve ...
myyugioh 评论(0) 有1429人浏览 2012-11-15 15:57

extjs4.1 复选框 联动菜单

var treeStore = Ext.create('Ext.data.TreeStore', { root : { expanded : true, children : [{ text : "detention", leaf : true }, { text : "hom ...
wengsibo 评论(0) 有1865人浏览 2012-10-22 09:15

ExtJs4之treepanel

对于Extjs学习者来说,treepanel的运用是必不可少的,treepanel主要就包括store层和view层,注意store层是Ext.data.TreeStore,与我们常用的Ext.data.Store是属于并列关系,同继承于Ext.data.AbstractStore,因此tree节点都有默认的model,包括allowDrag,allowDrop,checked,cls,depth, ...
万俟辉夜 评论(6) 有7375人浏览 2012-09-17 12:02

[ExtJS4] TreePanel 取消默认双击事件行为:展开折叠菜单

[ExtJS4] TreePanel 取消默认双击事件行为:展开折叠菜单 想单击展开菜单的效果与默认双击事件重复, 导致点击过快时, 出现重复菜单项. 为避免此问题且得到更好的用户体验, 需要取消TreePanel 默认双击事件行为. treepanel.on('itemclick', function(treeview, record, item, index, e, opts) { ...
amos_tl 评论(0) 有2853人浏览 2012-08-13 22:55

tree允许显示根节点,但不允许选择根节点(即根节点不允许点击成选中状态)

  var _root = new Ext.tree.AsyncTreeNode({   text: '根节点',   draggable:false,   id:'1',   listeners:{//监听根节点的beforeclick事件    beforeclick:function(n){     return false;    }   }
h07061108 评论(0) 有1439人浏览 2012-08-03 08:53

Ext4.0 点击Ext.tree.Panel 结点获取Node对象

listeners : { itemclick : function(view,record,item,index,e){ console.log('点击树结点'); if(!record.isLeaf()) record.appendChild({tex ...
java赵云 评论(0) 有4669人浏览 2012-04-02 22:56

ExtJS中树形结构级联选中(三态)

在使用ExtJS进行开发时,常常遇到需要用到树形结构Ext.tree.TreePanel,而且经常需要对TreePanel进行级联选中与取消选中,我们的做法无非就是监听checkchange事件进行相应的处理,常用的写法是: var treePanel = new Ext.tree.TreePanel({ ... listeners : { 'checkchange' : function ...
jn_nian 评论(4) 有8931人浏览 2012-03-20 22:54

ExtJS 刷新或者重载Tree后,默认选中刷新前最后一次选中的节点代码片段

//tree对象 var tree = Main.getPageControler().treePanel; //获取选中的节点 var node = tree.getSelectionModel().getSelectedNode(); if(node == null) { //没有选中 重载树 tree.getRootNode().re ...
resp 评论(0) 有5095人浏览 2012-02-28 17:16

ext treepanel 实例

在html的页面里的代码:   <div id="combotree" style="float:left;display:block;"> <!--先隐藏此树形--> <div id="divmodule" style="float:left;display:non ...
hybxiaodao 评论(0) 有7179人浏览 2011-12-09 15:15

带树的下拉框

项目中用到的一个带树的下拉框 var unitCB = new Ext.form.ComboBox({// 所属单位选择框 fieldLabel : '所属单位', resizable : true, store : new Ext.data.SimpleStore({ fields : [], data : [[]] }), ed ...
zhsq_java 评论(0) 有1537人浏览 2011-11-24 15:12

combox带treepanel的例子

new Ext.form.ComboBox({ id: '<%=searchType%>_keyWordSearch_searchKeyWord', name: '<%=searchType%>_keyWordSearch_searchKeyWord', value : '<%=keyWord%>', store: new Ext.data.SimpleS ...
linwei_211 评论(0) 有2037人浏览 2011-08-19 10:06

关于Ext从Tree向Tree拖拽的问题

将TreePanel的数据向GridPanel中拖拽的功能! Ext.onReady(function(){ //创建tree var tree = new Ext.tree.TreePanel({ ddGroup : 'gridDDGroup', title:'全部的组织机构', animate:true, autoScroll ...
peter2009 评论(2) 有3082人浏览 2011-07-28 09:54

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics