我不知道這個功能的確切名稱是什麼,但我需要一個功能,用戶應該給一個文本框來搜索的東西。當他們在這個文本框中輸入時,應該顯示一個來自數據庫的匹配值列表,如下拉框。自動建議功能來搜索記錄
用戶可以選擇其中一個值,並且將被提交。
我知道這已經在互聯網的任何地方完成了,但是這個功能稱爲什麼?
我在哪裏可以免費下載和使用此功能?
我不知道這個功能的確切名稱是什麼,但我需要一個功能,用戶應該給一個文本框來搜索的東西。當他們在這個文本框中輸入時,應該顯示一個來自數據庫的匹配值列表,如下拉框。自動建議功能來搜索記錄
用戶可以選擇其中一個值,並且將被提交。
我知道這已經在互聯網的任何地方完成了,但是這個功能稱爲什麼?
我在哪裏可以免費下載和使用此功能?
jQuery UI自動完成。 SAYT從Google開源。
最簡單的方法是使用jQuery UI版本here。
我發現這個代碼某個地方,非常非常有用和非常快的(30000個字符串測試),一直在使用它至今,
它採用regex
var rx = new RegExp('"([^"]*' + search + '[^"]*)"', 'gi');
var i = 0;
var num;
results = '';
while (result = rx.exec(string)) {
results += "\n" + result[1];
i += 1;
if (i >= 10) break;
}
我已經把整個代碼放在JSFiddle
注意:我的代碼(HTML部分)非常混亂,一次嘗試太多東西,只是糾正它,以適應您的要求。
您是指autoExtender? –
您是否在尋找類似的東西:http://goo.gl/SYGlE – Pratik