Extjs4 tree add click event


    var treeLocal = new Ext.tree.TreePanel({
        title: '选择框',
        root: {
            text: '选择菜单',
            expanded: true,
            leaf: false,
            children: [
                { text: '小小菜单', leaf: true }
            ]
        },
        listeners: {
            itemclick: function () {
                alert("6666666");
            }
        }

    });


Basic operation events of the tree

ExtJS 树事件

// Directory tree click event
'itemclick': function (view, rcd, item, idx, event, eOpts) {
var dirid = rcd.get ('id'); // node id
var dirtype = rcd.raw.dirtype ; // Custom data

// Directory tree double-click event
'itemdblclick': function (view, rcd, item, idx, event, eOpts) {
var dirid = rcd.get ('id'); // node id
var dirtype = rcd.raw.dirtype ; // Custom data
},
// Directory number event
'itemcontextmenu': function (view, rcd, item, idx, event, eOpts) {
event.preventDefault ();
this.showTreeItemMenu (rcd, event); // Custom processing function
}

Guess you like

Origin www.cnblogs.com/LY-CS/p/12749598.html