【问题标题】:How to search in bootstrap typehead after three characters?如何在三个字符后在引导输入中搜索?
【发布时间】:2013-06-13 15:05:00
【问题描述】:

我正在使用 bootstrap-typehead.js,它会像自动完成一样工作,在 bootstrap-typehead 中它会在一个单词之后搜索结果,但我想在三个单词之后搜索它。

这是我的html代码:

<input type="text" class="span3" style="margin: 0 auto;" data-provide="typeahead" data-items="4" data-source="[&quot;Ahmedabad&quot;,&quot;Akola&quot;,&quot;Asansol&quot;,&quot;Aurangabad&quot;,&quot;Bangaluru&quot;,&quot;Baroda&quot;,&quot;Belgaon&quot;,&quot;Berhumpur&quot;,&quot;Calicut&quot;,&quot;Chennai&quot;,&quot;Chapra&quot;,&quot;Cherapunji&quot;]">

我想在三个词之后搜索这些词。

【问题讨论】:

  • 您希望它在 3 个字符或 3 个单词之后显示吗?您的描述和标题不匹配。

标签: javascript jquery ajax twitter-bootstrap bootstrap-typeahead


【解决方案1】:

您可以使用选项minLength(查看文档:http://twitter.github.io/bootstrap/javascript.html#typeahead):

<input type="text" class="span3" style="margin: 0 auto;" data-min-length=3 .../>

看到这个小提琴:http://jsfiddle.net/7JsTp/

【讨论】:

  • 它适用于小提琴,但不适用于我的文件 :-) 还有其他解决方案吗?
  • @usii :奇怪......你有与我的示例(v2.2.2)相同版本的引导类型头吗?你能在另一个小提琴中重现你的行为吗?
  • 我用的是v2.0.1,这个版本有什么选项吗?
猜你喜欢
  • 1970-01-01
  • 2023-03-17
  • 1970-01-01
  • 2019-08-01
  • 2016-04-08
  • 1970-01-01
  • 1970-01-01
  • 2012-07-01
  • 1970-01-01
相关资源
最近更新 更多