Bonjour,
j'utilise Extj 4.1 et j'ai réalisé de l'autocompletion dans un combo, le comportement par défaut que j'ai c'est que lorsque le mot choisi du combo est complété, la liste qui apparait en bas n'est plus trié automatiquement. J'aimerais qu'il complète tout en triant. Voici mon store et mon combo
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
var storeDesNoms = new Ext.data.JsonStore({
    fields: [
        {name: 'id', mapping : 'idnom'},
        {name: 'name', mapping : 'nom'}
    ],
    pageSize:15,
    sorters: [{
        property: 'name',
        direction: 'ASC'
    }],
    proxy : {
        type:'ajax',
        url : 'listedesnoms.php',
        extraParams:{task:'NOM'},
        actionMethods:{
            read:'POST'
        },
        reader:{
            type:'json',
            root:'noms',
            totalProperty: 'totalCount',
            idProperty:'id'
        }
    }
});
var comboAgence = Ext.create('Ext.form.field.ComboBox', {
    fieldLabel:'Nom',
    forceSelection:true,
    name:'agence',
    width:330,
    displayField:'name',
    valueField:'id',
    loadingText:'Querying....',
    allowBlank:false,
    emptyText: 'Saisir un nom...',
    triggerAction:'name',
    hideTrigger:true,
    typeAhead: true,
    minChars:1,
    totalProperty : 'totalCount',
    pageSize :false,
    queryMode: 'remote',
    store:storeDesNoms
});