1.tree的右键事件和单击事件 页面就不写了,准备一个树和一个菜单控件,随便写点啥 JS:注意注释 var menuSettings = F('menuSettings'); var tree = F(IDS.tree); //右键事件itemcontextmenuthis:view:record:属于选项的记录:item:选项元素:index:选项索引e:事件对象 tree.on('itemcontextmenu', function (view, record, item, index,
1.tree grid 添加一行 var rootNode = store.getRootNode(); var newRecord = Ext.create('MatrixDlv',{"sdDlvrName":text}); rootNode.appendChild(newRecord); var rowEditor = treeGrid.getPlugin('rowplugin'); rowEditor.startEdit(newRecord,0); 2. tree 加上这个的话,
Ext4.1 tree grid的右键菜单功能其实挺简单的 只要添加一个itemcontextmenu事件,并在事件中显示出Menu就OK了. 代码: this.tree.on('itemcontextmenu', function ( view, record, item, index, e, eOpts) { e.preventDefault(); //屏蔽默认右键菜单 rightMenu.showAt(e.getXY()); }); var rightMenu = new Ext.menu