对于大多数平板电脑,如果文本输入具有焦点,则会调出系统键盘。这是因为过滤器具有焦点。但是,这远非理想,因为用户通常希望从下拉列表中进行选择,而不是键入过滤器。我试图用jQuery删除此行为:
open: function() {
var input = this.filterInput;
setTimeout(function() {
input.blur();
});
}
但是,这会继续关闭列表。我创建了一个plunker here。