title: ExtJS: How to let user enter a value in Combobox that is not in store
body: <p>I have a combobox which is a list of various addresses. When any address is selected, the select event plots this address on map. I want to change this program in such way that, if a user enters an address which is not a part of the Combo store, this address should still be plotted on the map. I do not require to modify the combo store. How can this be done? What event listener can trigger such event? Do I need to swap to a textfield?</p>
  
  <pre><code>{
                  xtype: 'combobox',
                  name: 'address1',
                  style: {
                      marginLeft: '15px'
                  },
                  store: Ext.create('MyStore'),
                  valueField: 'address',
                  displayField: 'address',
                  triggerAction: 'all',
                  emptyText: 'Select Address',
                  typeAhead: true,
                  minChars: 2,
                  typeAheadDelay: 100,
                  queryMode: 'remote',
                  width: 300,
                  queryParam: 'searchAddress',
                  hideTrigger:true,
                  listeners: {                        
                      select: function(combo, records, eOpts){
                          //Plot the address from records[0].data.address
                      }
                  }
              }   
  </code></pre>