如果我理解正確,jQuery自動完成插件和jQuery UI自動完成小部件有所不同。哪一個更好,你建議使用?我爲第二個生根,但我不確定。使用ajax自動完成。 jQuery插件或jQuery UI小部件?
你還可以指點幾個示例代碼片段。基本上我需要從操作方法中獲取值。
如果我理解正確,jQuery自動完成插件和jQuery UI自動完成小部件有所不同。哪一個更好,你建議使用?我爲第二個生根,但我不確定。使用ajax自動完成。 jQuery插件或jQuery UI小部件?
你還可以指點幾個示例代碼片段。基本上我需要從操作方法中獲取值。
隨着jQuery的自動完成插件的主頁上(我相信你的意思this one),該插件已經贊成被否決了jQueryUI的自動完成插件聲明:
注(2010-06-23):這插件已棄用,不再開發 了。 其後繼者是jQuery UI的一部分,此遷移指南 解釋瞭如何從此插件獲取到新插件。
(重點煤礦)
考慮到這一點,我會建議與jQueryUI的發行繼續前進。
我還會補充一點,自動完成小部件非常具有可擴展性和可靠性(插件頁面上的一些examples provided非常深入)。此外,您還可以獲得頻繁更新的額外好處,並且對於從操作方法獲取值,這絕對是可能的。隨着jQueryUI的窗口小部件,你會寫是這樣的:
$("#selector").autocomplete({
source: "/path_to_your_action",
});
退房的remote datasource例如以獲取更多信息。
有jQuery的很多自動完成插件,其中大多數是垃圾和無法使用。我用這一個,我很滿意:
http://www.devbridge.com/projects/autocomplete/jquery/
我也使用Scriptaculous的的autocompleter,havily修改,這是偉大的地方自動完成。我不知道JQuery UI自動完成小部件。
感謝您的建議湯姆,但我想我會堅持UI小部件。 – Agzam
非常詳細和helpful.Thank你安德魯! – Agzam
@Agzam:沒問題!很高興我能幫上忙! ':)' –