Создаешь в панели грида тулбар с комбо боксом:
tbar: [{
	xtype: 'combo',
	id: 'combo-id',
	scope: this,
	store: new Ext.data.Store({
		proxy: new Ext.data.HttpProxy({
			url: 'url'
		}),
		reader: new Ext.data.JsonReader({
			id: 'id',
			totalProperty: 'total',
			root: 'data'
		}, [ { name: 'id' }, { name: 'name' } ])
	}),
	fieldLabel: 'ComboBox',
	displayField: 'name',
	valueField: 'id',
	typeAhead: true,
	forceSelection: true,
	mode: 'remote',
	triggerAction: 'all',
	selectOnFocus: true,
	editable: false,
	xtype: 'combo'
},{
	iconCls: 'icon-load',
	text: 'Применить',
	scope: this,
	handler: function() {
                var comboVal = Ext.getCmp('combo-id').value;
                grid.store.load({
	        params:{parameter:comboVal}
	     });
           }
}]