日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jQuery+css模拟下拉框模糊搜索的实现

發布時間:2025/4/14 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jQuery+css模拟下拉框模糊搜索的实现 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

html:

@*輸入框*@ <div><input type="text" style="width: 85%; height: 34px;" onkeyup="InputChange(this)" id="txtInput"> </div> @*模擬下拉框*@ <div class="divselect" id="dpSelect"></div>

css:

/*選擇框效果*/ .divselect {float: left;position: relative;z-index: 3003;background: #fff;display: none;width: 85%; } .divselect ul {padding: 0;margin: 0;border: 1px solid #E4E4E4;background-color: #ffffff;position: absolute;z-index: 30000;margin-top: -1px;width: 100%;overflow: auto;max-height: 200px; } .divselect ul li {list-style-type: none;cursor: pointer;height: 24px;line-height: 24px; } .divselect ul li:hover {background: #ccc; }

js:

<script type="text/javascript">//點擊模擬下拉框以外的地方 下拉框消失$(document).bind('click', function (e) {var e = e || window.event; //瀏覽器兼容性var elem = e.target || e.srcElement;while (elem) { //循環判斷至跟節點,防止點擊的是div子元素if (elem.id && elem.id == 'dpSelect') {return;}elem = elem.parentNode;}$('#dpSelect').css('display', 'none'); //點擊的不是div或其子元素 });//用文本框onkeyup事件觸發InputChange方法 InputChange方法判斷文本框文字是否改變 文字改變則觸發SearchName方法var sOldValue;sOldValue = "";function InputChange(arg) {var vNewValue = $(arg).val();if (sOldValue != vNewValue) {//根據條件查詢結果并給下拉框動態賦值 SearchName(arg);sOldValue = vNewValue;}}function SearchName(arg) {var name = $(arg).val();//如果搜索框為空 則返回falseif (name == "") {$("#dpSelect").attr("style", "display:none");return false;}else {$("#dpSelect").attr("style", "display:block");}//獲取數據 并給下拉框動態賦html $.ajax({type: "post",url: "......",data: { name: name },dataType: "",async: false,success: function (data) {var strs = "";strs += "<ul>";for (var i = 0; i < data.length; i++) {strs += '<li οnclick="SetValue(this)">' + data[i] + '</li>';}strs += "</ul>";$("#dpSelect").html(strs);},error: function () {alert("查詢出錯");}});}//點擊模擬下拉框內選項后 給文本框賦值 關閉下拉框function SetValue(arg) {var value = $(arg).text();$("#txtInput").val(value);$("#dpSelect").attr("style", "display:none");} </script>

?

轉載于:https://www.cnblogs.com/blazeZzz/p/7927891.html

總結

以上是生活随笔為你收集整理的jQuery+css模拟下拉框模糊搜索的实现的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 免费福利在线视频 | 亚洲美女自拍偷拍 | 精品美女在线 | 五月天色视频 | 国产最新视频 | 欧美性爱精品在线 | 精品久久久久久中文字幕 | 欧美丰满少妇人妻精品 | 亚洲综合一 | av中文字幕一区二区三区 | 白浆四溢 | 色综合五月婷婷 | 激情综合网婷婷 | 青娱乐欧美 | 国产免费一区二区三区免费视频 | 富婆如狼似虎找黑人老外 | 99免费| 国产美女免费观看 | 禁断介护老人中文字幕 | 国产精品成人免费视频 | 九九综合| 99热这里只有精品2 91免费版黄 | 漂亮人妻洗澡被公强 日日躁 | 先锋影音av资源在线 | 青青青视频在线播放 | 在线不卡的av | 特级黄毛片 | 网站在线播放 | 免播放器在线视频 | 你懂的亚洲 | 国产原创视频在线观看 | 久久精品免费在线 | 国产第一页第二页 | 欧美性视频在线播放 | 成年人视频网址 | 国产在线观 | 搡老熟女老女人一区二区 | а√天堂8资源在线官网 | 婷色 | 91精品国产色综合久久不8 | 99久久综合国产精品二区 | 成av在线 | 亚洲欧美日韩在线播放 | 在线你懂得 | 免费观看av网站 | 婷婷中文在线 | 天堂中文在线网 | 国产精品视频合集 | 日本不卡一区二区 | 尤物在线| av电影在线观看不卡 | 五十路中出 | 自拍偷拍福利 | 色偷偷综合网 | 日本老年老熟无码 | 日韩欧美国产激情 | 久久精品aⅴ无码中文字字幕重口 | 亚洲色中色 | av av片在线看| 国产地址 | 窝窝午夜精品一区二区 | 国产一级片在线 | 在线观看天堂av | 午夜小视频在线 | 伊人伊网 | 亚洲av久久久噜噜噜熟女软件 | 午夜一区二区三区在线 | 小萝莉末成年一区二区 | 无码精品黑人一区二区三区 | 偷拍老头老太高潮抽搐 | 日本黄色的视频 | 日本日皮视频 | 蜜臀国产AV天堂久久无码蜜臀 | 999视频在线播放 | 狠狠干在线视频 | 在线 日本 制服 中文 欧美 | 日韩一区网站 | 91成年人网站| 成人免费高清视频 | 国产精品免费av一区二区三区 | 国内av网 | 久久伊人免费视频 | 午夜激情四射 | 91精品区 | 丰满少妇久久久久久久 | 爱爱91 | 精品一区二区三区毛片 | 午夜免费福利影院 | 日韩精品久久久久久久的张开腿让 | 亚洲精品乱码久久久久久按摩观 | 欧美黑人一区二区三区 | 精品人妻一区二区三区四区不卡 | 亚洲成人久久久久 | 中文字幕一区二区三区免费看 | 精品热| 亚洲一区第一页 | 91九色中文 | 中文字幕一区在线播放 | av黄在线 |