Extjs Zone De Liste Déroulante De Saisie Semi-Automatique

Je suis en utilisant Extjs 4 ComboBox avec le mode remote. mais quand j'ai tapé n'importe quel personnage de données n'est pas filtré. et même l'accent est modifié uniquement pour les 12 premiers de la valeur.Extjs Zone De Liste Déroulante De Saisie Semi-Automatique

Je suis nouveau sur Extjs 4. S'il vous plaît aider moi comment faire.

mon code est:

    Ext.define('MyGroup.combo', {
           extend: 'Ext.form.ComboBox',

           alias: 'widget.mycombo',
        emptyText:'select keyword',
        store: keywordStore,
        valueField:'name',
           displayField:'name',
           mode: 'remote',
           autoSelect: false,
           selectOnFocus:true,
           //shadow:true,
           //forceSelection: false,
           //triggerAction: 'all',
           hideTrigger:true,
           //multiSelect:true,
           typeAhead:true,
        minChars:1
       });

       Ext.define('keywordModel', {
           extend: 'Ext.data.Model',
           proxy: {
               type: 'ajax',
               url : '/keywordServlet',
               method:'POST',
               reader: {
                   type: 'json',
                   root: 'rows'
                   //,totalProperty: 'totalCount'
               }
           },

           fields: [
               {name: 'name', mapping: 'name'}
           ]
       });

          var keywordStore = Ext.create('Ext.data.Store', {
             //pageSize: 10,
              model: 'keywordModel'
          });
Pourquoi vous utilisez le définir?Ne vous post comment vous appelez ce combo?
je suis caling ce que xtype:'mycombo'
Avez-vous essayé avec la normale combobox je veux dire sans l'aide de mucombo.Est-il bien fonctionner(filtre)?
Si vous essayez de remplacer la zone de liste déroulante, puis ce n'est pas la façon correcte de le remplacer.
qui est la bonne manière? u peut me donner un exemple?

OriginalL'auteur Ram Patel | 2011-08-11