复选框单选extjs

1.先用一个变量把选中的复选框对象保存下来,然后选择第二个复选框的时候,把第一个复选框给勾选掉,看代码

var nodes=mytree.getChecked();
if(nodes && nodes.length){
for(var i=0;i<nodes.length;i++){
if(beforid == nodes[i]){//       如果是上一个checkbox选中的话则勾选掉
//设置UI状态为未选中状态
nodes[i].getUI().toggleCheck(false);
//设置节点属性为未选中状态
nodes[i].attributes.checked=false;
}
}

beforid = node;//当前选中

store.removeAll()

 

 

posted @ 2013-08-02 17:39  宝贝,我永远都在  阅读(389)  评论(0)    收藏  举报