2011-07-22 182 views

回答

6

隨着jQuery的自動完成插件的主頁上(我相信你的意思this one),該插件已經贊成被否決了jQueryUI的自動完成插件聲明:

注(2010-06-23):這插件已棄用,不再開發 了。 其後繼者是jQuery UI的一部分,此遷移指南 解釋瞭如何從此插件獲取到新插件。

(重點煤礦)

考慮到這一點,我會建議與jQueryUI的發行繼續前進。

我還會補充一點,自動完成小部件非常具有可擴展性和可靠性(插件頁面上的一些examples provided非常深入)。此外,您還可以獲得頻繁更新的額外好處,並且對於從操作方法獲取值,這絕對是可能的。隨着jQueryUI的窗口小部件,你會寫是這樣的:

$("#selector").autocomplete({ 
    source: "/path_to_your_action", 
}); 

退房的remote datasource例如以獲取更多信息。

+0

非常詳細和helpful.Thank你安德魯! – Agzam

+0

@Agzam:沒問題!很高興我能幫上忙! ':)' –

0

有jQuery的很多自動完成插件,其中大多數是垃圾和無法使用。我用這一個,我很滿意:

http://www.devbridge.com/projects/autocomplete/jquery/

我也使用Scriptaculous的的autocompleter,havily修改,這是偉大的地方自動完成。我不知道JQuery UI自動完成小部件。

+1

感謝您的建議湯姆,但我想我會堅持UI小部件。 – Agzam