`
schy_hqh
  • 浏览: 558026 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

bootstrap3-typeahead 自动补全

 
阅读更多

之前做的自动补全是用的jquery的autocomplete,今天发现一个很酷的自动补全插件! 

 

很酷的一个自动补全插件

http://twitter.github.io/typeahead.js

 

在bootstrap中使用typeahead插件,完成自动补全

 

数据源:

Local:数组

prefectch:json

remote等方式

 



 

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">

<!-- bootstrap -->
<link href="../../bootstrap-3.0.0/dist/css/bootstrap.min.css" rel="stylesheet" media="screen">

<!-- 需要额外的css样式覆盖bootstrap的样式,让dropdown列表好看些 -->
<link href="typeahead.css" rel="stylesheet">

<!-- typeahead需要1.9以上的jquery -->
<script src="jquery-10.0.2.js"></script>

<!-- typeahead -->
<script src="typeahead.min.js"></script>

<style>
body {
	padding: 50px; /*边距*/
}
input{
	font-size: 20px;
}
</style>
<script type="text/javascript">
	$(function(){
		//初始化typeahead
		$('input.typeahead').typeahead({               
			  name: 'countries',/*用来区分数据源,数据源可能有多个*/                                                          
			  local: ['Andorra', 'United Arab Emirates', 'Afghanistan', 'Anguilla'],  /*本地数据*/                               
			  limit: 10,
			  header: 'list of country:'/*结果集的标题*/
			});
	});
</script>
</head>
<body>
	<div style="text-align:left">
		<h3>Countries</h3>
		<p>Prefetches data, stores it in localStorage, and searches it on the client</p>
		<hr>
	</div>
	<div class="well well-lg">
		<!-- 自动补全框 -->
		<input type="text" class="typeahead" placeholder="country">
	</div>
</body>
</html>

 

  • 大小: 7.8 KB
分享到:
评论
1 楼 smilease 2014-01-29  
很棒,正缺这个,非常感谢

相关推荐

    基于Bootstrap的Typeahead自动补全插件

    Bootstrap-Typeahead是一款基于Bootstrap的Typeahead自动补全插件。该插件用来完成输入框的自动完成、模糊搜索和建议提示的功能,同时支持bootstrap3和bootstrap4。

    bootstrap-typeahead 3

    Bootstrap Typeahead 3 是一个基于流行的前端框架Bootstrap的动态搜索建议插件,它为用户提供了实时搜索...在"Bootstrap-3-Typeahead-master"这个压缩包中,应包含了该插件的源码、示例和文档,方便进一步学习和定制。

    前端项目-react-bootstrap-typeahead.zip

    Typeahead通常用于实现输入框自动补全的功能,它能够极大地提升用户在网页上的交互体验。这个项目的源代码存放在`react-bootstrap-typeahead-master`这个压缩包中。 首先,我们要理解React。React是Facebook开发的...

    jQuery百度搜索自动补全插件.zip

    jQuery百度搜索自动补全插件基于流行的JavaScript库jQuery和typeahead.js实现,为网页上的搜索框提供了高效且用户友好的自动补全功能。这个插件主要用于提升用户体验,尤其是在需要处理大量数据并希望用户能快速找到...

    Bootstrap-3-Typeahead

    Bootstrap 3 Typeahead 主要用于增强文本输入框,为用户提供实时的下拉提示,通常用于搜索、自动补全或者推荐系统。它利用Ajax或本地数据源来快速展示匹配用户输入的结果。在Bootstrap 3中,Typeahead被重新设计和...

    Bootstrap3使用typeahead插件实现自动补全功能

    在bootstrap中使用typeahead插件,完成自动补全 相关的文档:https://github.com/twitter/typeahead.js/blob/master/doc/jquery_typeahead.md 数据源: Local:数组 prefectch:json remote等方式 ——————...

    Bootstrap3TypeaheadBootstrap的输入自动完成插件

    Bootstrap3Typeahead是一款基于Bootstrap框架的输入自动完成插件,由Bass Jobsen开发,它在Bootstrap 2的基础上进行了优化,使其同样适用于Bootstrap 3和Bootstrap 4版本。这款插件能够极大地提升用户界面的交互性和...

    BootstrapPlugin - typeahead-ex 使用笔记

    BootstrapPlugin - typeahead-ex 是一个基于Bootstrap框架的插件,用于实现高级的自动补全功能。这个插件扩展了Bootstrap的原始typeahead组件,提供了更丰富的功能和自定义选项,适用于构建用户友好的搜索和输入界面...

    BootStrap Typeahead自动补全插件实例代码

    Bootstrap Typeahead是一款强大的自动补全插件,常用于提高用户输入效率,特别是在数据查询或表单填写场景。这个插件是基于Twitter Bootstrap框架构建的,提供了实时搜索建议功能,能够根据用户输入的内容动态加载...

    bootstrap4整合tagsinput和typeahead 的静态代码,保证可用

    总的来说,整合 Bootstrap 4、Tagsinput 和 Typeahead 可以提供一个强大且灵活的输入组件,它结合了标签输入和自动补全的优点,提升了用户在网页上的交互体验。通过适当的样式调整和配置,我们可以定制出符合项目...

    meteor-bs-typeahead:带有 Bootstrap 的 Typeahead.js 流星包

    Meteor 是一个全栈的 JavaScript 开发框架,而 Bootstrap 是流行的前端 UI 工具包,Typeahead.js 是 Bootstrap 提供的一个自动补全组件,用于实现搜索框的智能提示功能。 【描述解析】 "comerc:bs-typeahead 包装的...

    使用Bootstrap typeahead插件实现搜索框自动补全的方法

    这就是贴代码的坏处之一:搜索框快被网友玩儿坏了!!!...而且好像还在玩儿,随他们去吧,只要...接触到的自动补全插件主要有两个:autocomplete和typeahead。本站使用的是typeahead. jQueryUI-Autocomplete 自动补全插

    使用bootstrap typeahead插件实现输入框自动补全之问题及解决办法

    Bootstrap Typeahead是一款强大的插件,用于在输入框中实现自动补全功能,它极大地提升了用户在网站上的交互体验。在本文中,我们将深入探讨在使用Bootstrap Typeahead时遇到的问题及其解决方案。 首先,我们要理解...

    typeahead + tagsinput 实现标签自动补全

    结合typeahead和tagsinput,我们可以创建一个强大的标签系统,让用户在添加标签时享受到自动补全的便利。以下是一般的实现步骤: 1. **初始化tagsinput**:首先,我们需要在HTML中创建一个input元素,并使用tags...

    js自动补全

    - **Typeahead.js**:Bootstrap框架的一部分,提供延迟加载和远程数据源的支持。 - **Autocomplete.js**:轻量级的无依赖库,适用于快速集成。 - **AngularJS Material AutoComplete**:AngularJS框架内的组件,适用...

    Bootstrap-4-tags-input-typeahed-example

    这个示例项目可以帮助开发者创建一个允许用户通过自动补全功能输入和选择标签的交互式界面。 在Bootstrap 4中,Typeahead是一个基于jQuery的插件,它可以为输入框添加实时搜索和建议功能。它通过监听用户的输入,...

Global site tag (gtag.js) - Google Analytics