我們在日常平凡登錄網站時,可能會發現一種功能,就是在利用搜刮引擎進行搜刮時,會在搜刮引擎的輸入框提醒出多個可能搜刮的條目,用戶體驗很是的好,那么,搜刮引擎下拉框怎么做呢,主動補全提醒搜刮怎么做呢,下面本文就介紹一下。
實現該功能需依靠jquery.js,jquery.autocomplete.js,先引入這兩個js包,以及jquery.autocomplete.css樣式文件,
如圖所示。
該不全插件要連系input元素利用,也就是在input中進行搜刮時,會達到主動提醒補全的結果,在html文件中界說input元素,以下是部門代碼截圖,如圖所示。
那么利用autocomplete主動補全插件,也就很是簡單了,下面下介紹一下最簡單的利用方式,只要把要搜刮的數據放進一個數組之中即可,
var language = [
"Chinese",
"English",
"Spanish",
"Russian",
"French",
"Japanese",
"Korean",
"German"
];
然后利用
$("#end").autocomplete({
source: [
language
]
});即可,代碼如圖所示。
下面我們可以看一下運行成果,例如說搜刮帶有C字的說話,如圖所示。
下面我們看一下怎么和后臺數據連系起來,可以與ajax一路利用,將ajax返回的數據作為上面的數組,直接賦給autocomplete插件利用,代碼如圖所示。
下面可以看一下真是的結果,可以看到,搜刮“上”字之后,可以主動查詢出數據庫中所有帶有上字的地址,如圖所示。
當然了,樣式也是可以本身進行調整的,利用起來很是的簡單便利。
以上就是搜刮引擎下拉框怎么做的方式介紹,但愿可以幫到大師。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!