tree

Extjs4   的tree 变化了很多       记下一些例子    方便以后捡起来。。。。

 

1.树节点点击事件  itemclick  ,及获取叶子信息 

    

    tree.on('itemclick',function(view,rec,item,e){
alert(rec.data.text);
    })

  tips:查看function() 的参数  可以用firebug

 

2.右键菜单 itemcontextmenu    其他同以前

    tree.on('itemcontextmenu',function(menutree, record, item, index,e){
// rightClick.show();
rightClick.showAt(e.getPageX(),e.getPageY());
e.preventDefault();
// e.stopEvent();

});

3,编辑叶子:

    tree.on('itemclick',function(view,rec,item,e){
// alert(rec.data.text);
//添加
var childe={
text:'6.1.2',
idd:'nihao',
leaf:'true'
};
rec.appendchild(childe);
rec.expand(true);
//编辑
rec.data.text='bajie';
rec.afterEdit();
//删除
rec.remove(true);
});

 



 

posted on 2011-12-01 16:44  千手人屠  阅读(308)  评论(0编辑  收藏  举报

导航