我很遺憾再次問這個問題。我正試圖在我的網站上實現自動完成功能。我在頁面上有一個包含所有選項的html列表。自動完成使用jQuery沒有AJAX
<div id="list"><ul><li>option1</li><li>option2</li><li>option3</li></ul></div>
在我的JavaScript文件,我創建從HTML中使用列表中的數組:
$(function() {
var lst_source = $("#list");
var lst_options = $("li", loc_source);
lst_options.each(function(){
// Creating my array here
});
有了這個我想啓用該用id =「列表」標識的文本框自動完成。 我已經搜索了很多,但不能理解實施,所以它的工作原理。我不能在這裏使用ajax,只能使用局部變量。
請指導我完成。
如果你不知道如何編寫代碼,並且你無法通過網絡關注任何數十億個教程,你總是可以使用一個插件。 UI也有自動完成,Twitter Bootstrap;兩者都可以將數組作爲輸入。 – gpasci 2012-03-30 07:42:28
您的代碼中可能有一個類型。什麼是** loc_source **? – 2012-03-30 08:00:14