本文转自:http://darkbaby123.iteye.com/blog/1017580今天碰到一个问题,我们的一个项目是用ExtJS做的,但在IE9下几乎完全不能用。排除Bug半天后才发现是ExtJS本身就无法在IE9下正常运行。抛开一些细小的问题,最典型的就是TreePanel根本无法使用....
分类:
Web程序 时间:
2015-08-31 19:23:20
阅读次数:
171
话不多说,先上实体类,如果你不是codefirst,就把它当成数据表结构。下面是底层BaseDal获取数据的方法 (如果你没有Base类,直接写在你的DAL层和BLL层)下面是BaseService的方法下面方法用于拼接字符串主体方法-- 1 /// 2 /// 得到树TreePa...
分类:
Web程序 时间:
2015-08-30 21:12:00
阅读次数:
240
//var checkedNodes = { _data:{}, update:function(id,text,checked){ if(checked){ this.add(id,text,checked); }else if(!checked){ this.delById(i...
分类:
Web程序 时间:
2015-08-11 11:41:04
阅读次数:
234
在节点中加上"checked"属性,会自动生成checkbox。获取选中节点 var nodeArray = ""; var nodesObj = mytree.getChecked();var i;var length=nodesObj .length; ...
分类:
Web程序 时间:
2015-07-18 10:44:45
阅读次数:
130
var _nodes = _view.down('treepanel').getChecked();
if (_nodes && _nodes.length) {
for (var i = 0; i < _nodes.length; i++) {
//设置状态为未选中状态
_nodes[i]...
分类:
Web程序 时间:
2015-07-07 17:12:05
阅读次数:
279
因为项目需要,使用了extJS作为后台管理系统的前端框架。
众所周知,后台管理系统一般是根据权限来展示菜单的。
菜单使用了panel的accordion布局,然后内部使用panel包裹了一棵树(treepanel)。
刷新时自然是不方便啦,因为想要自动打开上次的菜单展开状态。
关键点如下:
1. 使用Cookies或者HTML5的LocalStorage记住最后展开菜单的rootID。...
分类:
Web程序 时间:
2015-06-25 17:29:09
阅读次数:
182
最近搞Extjs5基础平台,需要一套统一风格,自己做了一个TreePanel和TabPanel皮肤。分享给大家,先看效果如下:1:颜色可自行搭配,只需要大体只需要修改css即可,left.css是TreePanel的,main.css是TabPanel。2:使用baseUx.tree.NTreePanel时,需要设置bodyStyle:‘background-..
分类:
Web程序 时间:
2015-06-10 01:24:48
阅读次数:
405
问题描述: gridPanel放在tabpanel页中,而且这个tabpanel页是通过add方法添加的,页面整体布局是:首先一个viewPort布局,left区域是一个treePanel,通过点击treePanel的节点,为center区域的tabPanel添加一个tabPanel页,每个tabP...
分类:
Web程序 时间:
2015-06-08 18:58:46
阅读次数:
149
//***********************************************左边树开始***********************************************//分组树Storevar treeStore = Ext.create('Ext.data.Tr...
分类:
Web程序 时间:
2015-05-23 18:18:01
阅读次数:
303
1.extjs4.0API较3.0有非常大变化2.多级子父节点的选中和展开。3.数据的重新加载。tree.getStore().load4.节点的移除,从树中根据ID获取节点 tree.getStore().getNodeById();5.获取选中的节点,tree.getView().getChec...
分类:
Web程序 时间:
2015-05-13 19:20:40
阅读次数:
188