我想建立一个自动完成搜索框,就像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的例子是自我解释!