【发布时间】:2010-11-09 09:39:47
【问题描述】:
我有一个文本字段,我附加了一个 jquery 自动完成事件。但是,由于某些原因,我不希望在用户键入时出现搜索结果,而是在按下按钮时出现。我知道这听起来很蹩脚,但我有我的理由。如何通过调用显式函数触发自动搜索结果显示?
【问题讨论】:
标签: javascript jquery autocomplete
我有一个文本字段,我附加了一个 jquery 自动完成事件。但是,由于某些原因,我不希望在用户键入时出现搜索结果,而是在按下按钮时出现。我知道这听起来很蹩脚,但我有我的理由。如何通过调用显式函数触发自动搜索结果显示?
【问题讨论】:
标签: javascript jquery autocomplete
不确定您使用的是哪个版本的自动完成功能。如果你使用latest version which is rolled into jQueryUI,你可以使用 search 方法:
搜索 :: 签名: .autocomplete( "搜索" , [值] )
触发搜索事件,当 数据可用,然后将显示 建议;可以由一个 类似选择框的按钮来打开 点击时的建议。如果没有价值 参数被指定,当前 使用输入的值。可以叫 使用空字符串和 minLength: 0 显示所有项目。
【讨论】: