js jquery搜索下拉框 自动选中 搜索到结尾处从头搜索
来源:互联网 发布:王菲演唱会网络直播 编辑:程序博客网 时间:2024/05/17 18:13
html:
<span style="font-size:14px;"><span class="select-box" style="width:150px;"><select class="select" id="brand_id" name="brand_id" size="1" > <option value="0" selected>- - -请选择- - -</option> <option value="16">万利达/malata</option><option value="17">现代/HYUNDAI</option><option value="18">E人E本</option><option value="19">海信/Hisense</option><option value="20">喜之郎/STRONG</option><option value="21">阿尔卑斯/Alpenliebe</option><option value="22">春光/chun guang</option><option value="23">潘高寿</option><option value="24">皇冠/Danisa</option><option value="25">波力/PO-LI</option><option value="26">张二嘎</option><option value="27">怡达/yida</option><option value="28">母亲</option><option value="29">品客/Pringles</option><option value="30">乐事/Lay s</option><option value="31">多力多滋/Doritos</option><option value="32">康师傅/Master Kong</option><option value="33">百味林</option><option value="34">绿帝/green king</option><option value="35">上好佳/Oishi</option><option value="36">立丰/lifefun</option><option value="37">华味亨</option><option value="38">桂格/QUAKER</option><option value="39">卡夫/KRAFT</option><option value="40">维维</option></select></span><input type="text" name="search" id="searchText" onkeyup="" placeholder="品牌名称" style="width:150px" class="input-text"><button name="" id="btn_search" class="btn btn-success" type="button" onclick="searchs()" ><i class="Hui-iconfont"></i> 搜品牌名称</button></span>
JS:
var lastSerachIndex =new Array(); lastSerachIndex.push(-1); var lastSearchStr=''; function searchs(){ var searchText=$("#searchText").val(); if(searchText==''){return;} var isfind = false; if(searchText!=lastSearchStr){ lastSerachIndex.push(-1); } $("#brand_id option").each(function(index) { if($(this).text().indexOf(searchText)>-1&&isfind==false&&$.inArray(index,lastSerachIndex)<0){ lastSerachIndex.push(index); lastSearchStr=searchText; isfind=true; $(this).prop("selected","selected"); return false; } if($("#brand_id option").length==(index+1)){ lastSerachIndex.length=0; } }) }
效果:
1 0
- js jquery搜索下拉框 自动选中 搜索到结尾处从头搜索
- 下拉框搜索功能chosen.jquery.js
- google 搜索提示 搜索下拉框 jquery
- jquery 下拉框搜索控件
- jQuery-searchableSelect(下拉搜索框)
- js实现 下拉框自动补全搜索功能
- jquery下拉模糊搜索
- JS 搜索 --下拉列表
- js搜索下拉菜单
- JS编写input搜索框,类似下拉搜索框
- 项目 - 下拉自动弹出搜索框
- jquery实现带搜索的下拉框
- chosen.jquery.js 搜索框只能从头匹配的解决思路+方法
- 搜索框自动搜索 -ionic
- kendoComboBox 下拉搜索自动提示
- jquery实现必应的自动下拉搜索功能
- js及ajax实现搜索下拉自动提示
- 搜索下拉框
- Java的GC与finalize函数
- PHP+Mysql+jQuery找回密码
- Leetcode题解 396. Rotate Function
- 赛马网基本算法之--马路上的路灯
- 多线程编程基础知识
- js jquery搜索下拉框 自动选中 搜索到结尾处从头搜索
- android developer tiny share-20160923
- IIC
- WPF 获取文件夹路径
- 如何获取页面中的数据
- Sublime 快捷键
- ios 图片保存到系统相册
- Node.js UDP / Datagram Sockets模块
- Gradle for Android(一)基本配置、依赖管理