我想建立一個自動完成搜索框,就像Hotmail中的一個。jQuery自動完成搜索喜歡Hotmail
當你開始輸入時,它將返回在自動完成列表中找到的記錄,並且在按鈕時它將進入From,Subject和To的搜索標準。
根據你點擊你會得到結果。如果您點擊正常值,它會向您顯示相應的郵件,如果您點擊From,Subject或To ot將搜索例如如果您點擊發件人,則位於From中。
這怎麼辦?
謝謝!
我想建立一個自動完成搜索框,就像Hotmail中的一個。jQuery自動完成搜索喜歡Hotmail
當你開始輸入時,它將返回在自動完成列表中找到的記錄,並且在按鈕時它將進入From,Subject和To的搜索標準。
根據你點擊你會得到結果。如果您點擊正常值,它會向您顯示相應的郵件,如果您點擊From,Subject或To ot將搜索例如如果您點擊發件人,則位於From中。
這怎麼辦?
謝謝!
調查jQuery.ajax,你可以綁定到你的文本字段的「keyup」事件,然後讓jQuery調用一個webservice,它將返回JSON結果以供你搜索,然後你可以根據需要格式化結果。
我認爲這是jQuery的最好的自動完成插件: http://jqueryui.com/demos/autocomplete/
你可以自定義它,只要你想,這是非常靈活的,而且在jquery-ui.com的例子是自我解釋!