Extjs-grid-column-header, fügen Sie dropdown-Menü Element auf bestimmte Spalten

Ich versuche eine Schaltfläche hinzu, die die Kopfzeile der Spalte drop-down Menüs in mein raster. Jedoch möchte ich nur hinzufügen, um Spalten mit bestimmten itemId. So weit habe ich es arbeiten zu hinzufügen der Schaltfläche, um alle Spalten, siehe code unten. Ich sehe nicht, wo ich kontrollieren konnte, ob jede Spalte itemId, obwohl es scheint nicht zum Durchlaufen der Spalten. Gibt es Abhilfe für dieses? Danke!

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");
                                    }
                            }]);           
                    }
            }
    }],
InformationsquelleAutor alex9311 | 2014-02-08
Schreibe einen Kommentar