【发布时间】:2014-03-05 15:26:11
【问题描述】:
我正在尝试在我的网格中的列标题下拉菜单中添加一个按钮。但是,我只想将它添加到具有特定 itemId 的列中。到目前为止,我已经将按钮添加到所有列,请参见下面的代码。我看不到在哪里可以检查每列的 itemId,但它似乎没有遍历列。有什么解决方法吗?谢谢!
items:[{
region:'center',
xtype:'grid',
columns:{
items: COLUMNS, //defined in index.php
},
store:'Items',
selType: 'checkboxmodel',
listeners: {
afterrender: function() {
var menu = Ext.ComponentQuery.query('grid')[0].headerCt.getMenu();
menu.add([{
text: 'edit',
handler: function() {
console.log("clicked button");
}
}]);
}
}
}],
【问题讨论】:
标签: extjs grid javascript-framework extjs4.2 extjs-mvc