首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bootstrap typeahead

Bootstrap typeahead
EN

Stack Overflow用户
提问于 2013-06-14 05:10:42
回答 2查看 426关注 0票数 0

我使用bootstrap typeahead来实现自动补全功能。我需要typeahead在输入激活时返回结果(在鼠标单击或Tab键切换到输入时),而不是等待用户键入第一个字符。更像是打字。

代码语言:javascript
复制
<input id="input01" class="input-medium" type="text" data-provide="typeahead" placeholder="TypeAhead…" autocomplete="off">


$(document).ready(function($) {
    // Workaround for bug in mouse item selection
    $.fn.typeahead.Constructor.prototype.blur = function() {
        var that = this;
        setTimeout(function () { that.hide(); }, 250);
    };

    $('#input01').typeahead({
        source: function(query, process) {
            return ["hello","world", "awesome"];
        }
    });
});
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-19 08:37:32

Bootstrp combobox工作得很完美

票数 0
EN

Stack Overflow用户

发布于 2013-06-14 05:41:42

我还没有使用过那个插件in a long time,但是尝试手动调用这个查找(或者现在的任何方法)。

如下所示:

代码语言:javascript
复制
$(document).ready(function($) {
  var $input = $('#input01');

  $input.typeahead({
    source: function(query, process) {
      return ["hello","world", "awesome"];
    }
  });

  $input.on('focus', function() {
    $input.typeahead.lookup();
  });
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17097159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档