1

コンボボックスを作成するための構成は次のとおりです。

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

ドロップダウンリストには、テキストの前に四角い箇条書きが表示されます-これは望ましくありません。リストをスクロールするときの強調表示では、行全体が強調表示されず、代わりに箇条書きの前のスペースと箇条書きと最初の文字が強調表示されません。ext-all-gray.css を使用しています。スタイルをオーバーライドする必要があると思いますが、それを理解できていません。ありがとう。

4

1 に答える 1

0

私は解決策を見つけました - 新しいテンプレートを作成し、セレクターに extjs クラスを使用します:

 tpl: '<div><tpl for="."><div class="x-boundlist-item">{name}</div></tpl></div>',
 itemSelector: 'div.x-boundlist-item',
于 2012-07-19T16:07:23.617 に答える