Mercurial > lada > lada-client
diff app/view/widget/Betriebsart.js @ 740:2e8da590ea0c
made Comboboces editable and filterable for; Messungenform: Messstelle,Datenbasis,Betriebsarts,Testdatensatz,Preobenart,Netzbetreiber Messungform: Messmethode Messwertegrid: Messgroesse,Messeinheit
author | Dustin Demuth <dustin@intevation.de> |
---|---|
date | Mon, 20 Apr 2015 16:07:40 +0200 |
parents | d47ee7439f44 |
children | 3637c453f67d |
line wrap: on
line diff
--- a/app/view/widget/Betriebsart.js Mon Apr 20 14:11:39 2015 +0200 +++ b/app/view/widget/Betriebsart.js Mon Apr 20 16:07:40 2015 +0200 @@ -8,13 +8,14 @@ var betriebsartStore = Ext.create('Ext.data.Store', { fields: ['betriebsartId', 'betriebsart'], + storeId: 'betriebsartStore', data: [{ 'betriebsartId': '1', - 'betriebsart': 'Normal-/Routinebtrieb' + 'betriebsart': 'Normal-/Routinebetrieb' }, { 'betriebsartId': '2', 'betriebsart': 'Störfall/Intensivbetrieb' - }] + }], }); /** @@ -23,13 +24,18 @@ Ext.define('Lada.view.widget.Betriebsart', { extend: 'Lada.view.widget.base.ComboBox', alias: 'widget.betriebsart', - store: betriebsartStore, + store: 'betriebsartStore', queryMode: 'local', + triggerAction: 'all', + typeAhead: false, + displayField: 'betriebsart', valueField: 'betriebsartId', emptyText: 'Wählen Sie eine Betriebsart', initComponent: function() { + this.store = Ext.data.StoreManager.get('betriebsartStore') + this.store.clearFilter(); this.callParent(arguments); } });