var gridHead = filepanegrid.getView().getHeaderPanel(); gridHead.show(); var tb = new Ext.Toolbar(gridHead); var filterMenuItems = [ 'Filter Columns', new Ext.menu.CheckItem({ text: 'Name', checked: true, group: 'filter' }), new Ext.menu.CheckItem({ text: 'Source', checked: false, group: 'filter' }), new Ext.menu.CheckItem({ text: 'Common', checked: false, group: 'filter' }), new Ext.menu.CheckItem({ text: 'Formal', checked: false, group: 'filter' }) ]; var filterMenu = new Ext.menu.Menu({ id: 'filterMenu', items: filterMenuItems }); var sf = new Ext.ux.SearchField({ paramName: 'filter_name', columnParamValueLowerCase: true, columnParamName: 'filter_col', columnMenu: filterMenu, emptyText: 'Type to filter', store: filepaneds }); tb.add(sf); var sf = new Ext.form.Checkbox({ paramName: 'filter_projectnumber', columnParamName: 'filter_projectnumber', columnMenu: filterMenu, store: filepaneds }); tb.add(sf);