Extjs改变树节点的勾选状态点击按钮将复选框去掉
更新时间:2013年11月14日 16:29:12 作者:
需要一个功能点击一个按钮后将树节点前的复选框去掉,变成没有选择的状态,百度一下发现个不错的方法,需要的朋友可以参考下
今天系统中有处地方需要一个功能点击一个按钮后将树节点前的复选框去掉,变成没有选择的状态。网上搜索了半天,然后自己查查API,终于找到解决办法了,下面把方法贴出来。
在Extjs3.x和4.x版本中的处理方法是不一样的, 3.x版本中可以这样操作:
node.attributes.checked=false;
node.getUI().toggleCheck(false);
这样就可以取消节点的check状态并且将页面上的勾去掉。
在ExtJs4中的方法如下:
node.raw.checked=false;
node.set("checked",false);
这样同样可以达到效果!
实践出真知,遇到问题不怕难,不退缩,总是会解决的。
宝剑锋从磨砺出,梅花香自苦寒来。
如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】按钮。
如果,您希望更容易地发现我的新博客,不妨关注一下或者分享一下。
在Extjs3.x和4.x版本中的处理方法是不一样的, 3.x版本中可以这样操作:
复制代码 代码如下:
node.attributes.checked=false;
node.getUI().toggleCheck(false);
这样就可以取消节点的check状态并且将页面上的勾去掉。
在ExtJs4中的方法如下:
复制代码 代码如下:
node.raw.checked=false;
node.set("checked",false);
这样同样可以达到效果!
实践出真知,遇到问题不怕难,不退缩,总是会解决的。
宝剑锋从磨砺出,梅花香自苦寒来。
如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】按钮。
如果,您希望更容易地发现我的新博客,不妨关注一下或者分享一下。
相关文章
Extjs Label的 fieldLabel和html属性值对齐的方法
这篇文章主要介绍了Extjs Label的 fieldLabel和html属性值不能对齐的解决方法,需要的朋友可以参考下2014-06-06Extjs4 消息框去掉关闭按钮(类似Ext.Msg.alert)
类似Ext.Msg.alert();但没有关闭按钮,由于Extjs4消息框中的关闭按钮,没有执行回调函数,点击关闭按钮后,直接关闭窗口,接下来为大家详细介绍下去掉关闭按钮2013-04-04extjs实现选择多表自定义查询功能 前台部分(ext源码)
extjs实现选择多表自定义查询功能 前台部分(ext源码) ,需要的朋友可以参考下。2011-12-12解决Extjs 4 Panel作为Window组件的子组件时出现双重边框问题
Extjs的Panel和Window等组件在默认情况下是带边框的,通常情况下,单独使用没有什么关系,但是将Panel作为Window组件的子组件时就会出现双重边框的现象于是想办法将两重边框去掉,变成单边框,感兴趣的朋友可以了解下2013-01-01
最新评论