- 浏览: 38663 次
- 性别:
- 来自: 成都
最新评论
-
jerry:
这个树,最大的缺憾是不能多选。
extjs4 TreePicker下拉树用法 -
pig3d2:
在编辑的时候,前台默认选中这个值,是怎么做的??楼主
extjs4 TreePicker下拉树用法 -
chen2991101:
不用加事件
extjs4 TreePicker下拉树用法 -
童梦新苑:
就是能显示出来数据, 但是不能选择; 是不是要加什么选择事件 ...
extjs4 TreePicker下拉树用法 -
chen2991101:
代码似乎没什么问题,我的这么写是没有问题的
extjs4 TreePicker下拉树用法
文章列表
项目中一边的提示框都是用alert完成,现在项目有一个需求是从页面的最上方降下来一个提示框,用户不需要任何操作,一定时间后自动再收上去。之前用了很多办法,效果都不是很好,结果官方例子里面有现成的解决方法。需要从extjs4的包中找到两个依赖的文件example.css和example.js,把他们放到项目中同一层目录下面,然后在html页面引用这两个文件。然后在项目中就可以使用Ext.example.msg('提示', '添加成功!');方法来实现该功能;
在新创建的一个模块中代码都是从其他模块中拷贝过来的,代码应该没问题,在其他模块中都能运行,但是在新建的模块中window就会出问题,按着下面的操作顺序先打开window,然后关闭,再关闭装有这个模块的tab,然后再打开这个tab,再打开最初的那个window的时候firebug就会出现me.container.dom is undefine的错误,先找了很久都没有找到出问题的原因(window里面设置了closeAction:'hide'),最后没办法就取消了window关闭时隐藏的配置,让每次调用window时都创建一个新的window,今天在网上找其他问题的时候无意中看到了 ...
公司的项目没有使用ifram,所以整个项目就一张页面,导致当使用Ext.msg.alert()后会遮罩整个界面。如果我只想遮罩右边的tab而让左边的tree依然还能用的话就只有重写一个window来代替alert。然后自己再通过mask()方法来手工控制遮罩
Ext.create('Ext.window.Window', {
title : title,
id : id,
renderTo : renderTo,
resizable : false,
constrain : true,
border : false,
c ...
一个模块中由两部分组成,左边是一个tree组件,右边是一个grid,点击tree里面的节点时grid中列出相应的数据。其中最主要的就是怎么获得tree中当前选中的节点。
Ext.getCmp('tree的id').getSelectionModel().selected.items;
返回的是一个节点的数组,得到这个数组后我们就可以进行相应的操作了。