bootstrap typeahead 3
来源:互联网 发布:mac 设置的快捷方式 编辑:程序博客网 时间:2024/06/17 02:25
问题描述:
使用bootstrap 3 的 typeahead 3 做搜索下拉提示,中间出现如:"TypeError: $(...).typeahead is not a function"
实现搜索输入自动提示下拉过程:
css:
<link href="./resources/app/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="./resources/app/bootstrap/css/navbar-fixed-top.css" rel="stylesheet">
js:
<script src="./resources/app/bootstrap/js/jquery-1.10.2.min.js"></script>
<script src="./resources/app/bootstrap/js/bootstrap.min.js"></script>
<!-- 搜索提示插件,必须放在 jquery-1.10.2.min.js, bootstrap.min.js 之后,要不然会报错"TypeError: $(...).typeahead is not a function" -->
<script type="text/javascript" src="./resources/app/bootstrap/assets/js/bootstrap3-typeahead.js"></script>
脚本结构图:
html:
//搜索框
<form action="app_web.do?method=getMainList" method="post"
class="navbar-form navbar-right" role="form">
<div class="input-group">
<input type="text" class="form-control" name="search" id="temp" data-provide="typeahead" autocomplete="off" placeholder="输入问题搜索" >
<span class="input-group-btn">
<button class="btn btn-default" type="submit">搜索</button>
</span>
</div>
</form>
//绑定搜索框搜索事件脚本
<script type="text/javascript">
$(document).ready(function() {
$("#temp").typeahead({
source: function (query, process) {
return $.ajax({
url: 'bzsearch.do?method=prompt_keyword',//后台访问ajax地址
type: 'post',
data: {keyword: query},//后后参数名称
success: function (result) {
return process(result);
},
});
}
});
});
</script>
效果图:
- Bootstrap-3-Typeahead插件
- bootstrap typeahead 3
- bootstrap中的typeahead
- bootstrap中的typeahead
- 使用 Bootstrap Typeahead 组件
- Bootstrap Typeahead 用法
- 使用 Bootstrap Typeahead 组件
- Bootstrap Typeahead 组件
- Bootstrap Typeahead 组件的使用
- bootstrap-typeahead的ajax调用
- 使用 Bootstrap Typeahead 组件 二
- Bootstrap typeahead自动补全
- bootstrap+typeahead实现输入提示功能
- Bootstrap typeahead使用问题记录及解决方案
- 在 angularjs 中集成 bootstrap typeahead
- bootstrap-typeahead结合ajax动态提示
- Bootstrap-------------之Typeahead 组件,配合elasticsearch使用
- twitter-bootstrap-typeahead文本框搜索提醒组件
- jquery easyui 使用注意事项
- HDU6069 2017 Multi-University Training Contest
- Hbase超详细介绍
- onload事件
- Java主动调用GC方法
- bootstrap typeahead 3
- Eclipse项目上存在红叉 Problems出现errors:Target runtime XXX is not defined
- Spring Boot(一):添加任务管理的解决办法
- 解决EntityFrameworkCore “无法将“Add-Migration”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。”
- B
- ArrayList的简单应用,数组之间的转换。
- MVC对数据库增删改查,使用实体模型
- Linux出现sudo ln -s /lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/local/lib/libssl.so.1.0.0
- 【miscellaneous】Winserver2012安装后无法进入桌面