我试图在事件发生后扩展组合框的内容。
Ext.onReady(function(){
var mycb = new Ext.form.ComboBox({
//params
});
//here is other event
var other = ....
onChange: function() {
//here I'm trying to expand
mycb.expand();
}
});
但是在 expand() 并为搜索条件放置 '*' reqex 之后,没有扩展列表。我尝试使用设置为 0 的 'minChars' 参数,但也没有结果。
最佳答案
如果要自动展开组合框列表,可以使用“onTriggerClick()”:
Ext.onReady(function(){
var mycb = new Ext.form.ComboBox({
// params
listeners: {
afterrender: function (cb) {
cb.onTriggerClick();
}
}
});
});
此示例在渲染后自动扩展组合框的内容...
关于ExtJs ComboBox 自动展开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8286991/