是否有任何库可以使 ComboBox 在展开时选择多行选项。我正在寻找类似于ExtJS中的 Combobox 的东西, 除了当用户单击向下箭头时必须出现值,就像在正常下拉菜单中一样。
有人知道是否可以用 ExtJS 做类似的事情吗?因为他们自己的社区和支持肯定不会(http://www.extjs.com/forum/showthread.php?t=94079)
是否有任何库可以使 ComboBox 在展开时选择多行选项。我正在寻找类似于ExtJS中的 Combobox 的东西, 除了当用户单击向下箭头时必须出现值,就像在正常下拉菜单中一样。
有人知道是否可以用 ExtJS 做类似的事情吗?因为他们自己的社区和支持肯定不会(http://www.extjs.com/forum/showthread.php?t=94079)
您可以使用模板配置 ( 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 文档以了解所有可用的内容——您想要的是完全标准的行为。