Вы можете использовать шаблон конфигурации (tpl
), чтобы определить, как вы хотите, чтобы раскрывающийся список выглядел визуально (именно это и делает следующий код в примере, на который вы ссылались из сообщения на форуме):
var resultTpl = new Ext.XTemplate(
'<tpl for="."><div class="search-item">',
'<h3><span>{lastPost:date("M j, Y")}<br />by {author}</span>{title}</h3>',
'{excerpt}',
'</div></tpl>'
);
....
tpl: resultTpl
Вы можете настроить стандартное поле со списком по своему усмотрению (с выпадающей кнопкой или без нее - в этом примере для скрытия используется hideTrigger:true
). Звучит так, как если бы вы также хотели triggerAction: 'all'
, чтобы при нажатии на выпадающую кнопку отображался весь список.
По сути, просто посмотрите на документы ComboBox API , чтобы увидеть, что все доступно - то, что вам нужно, - это совершенно стандартное поведение.