2012-07-18 7 views
1

Voici la config pour créer la zone de liste déroulante:Extjs combobox affichage balle carrée dans la liste déroulante

{ 
    xtype: 'combobox', 
    id: 'state', 
    fieldLabel: 'State', 
    displayField: 'name', 
    valueField: 'abbr', 
    store: states, 
    typeAhead: true, 
    labelWidth: 35, 
    padding: '0 10 0 0' 
} 

La liste déroulante afficher une balle carrée Infront du texte - que je ne veux pas et le point culminant lors du défilement la liste ne met pas en évidence toute la ligne à la place de l'espace avant la puce et la puce et la première lettre ne sont pas en surbrillance. J'utilise le fichier ext-all-gray.css. Je suppose que je dois passer outre un style mais je n'ai pas été capable de comprendre cela. Merci.

+0

Qu'est-ce qui contient le combobox? Pouvez-vous faire un jsfiddle rapide montrant le problème? –

Répondre

0

J'ai trouvé la solution - créer un nouveau modèle et utiliser la classe ExtJS pour le sélecteur:

tpl: '<div><tpl for="."><div class="x-boundlist-item">{name}</div></tpl></div>', 
itemSelector: 'div.x-boundlist-item', 
Questions connexes