1

我几乎读过jQuery UI自动填充的所有帖子,但我仍然无法弄清楚这一点。jQuery UI自动填充“不匹配”选择

如果不匹配,我需要一个项目追加到说像列表:

创建条目“搜索词被输入

所以可以选择,我可以运行一个函数来处理一个新的条目。

我遇到的问题是搞清楚哪一个事件我需要挂钩到更新菜单和列表。

回答

0

服务器通常不会决定用户是否输入了“新项目”?

我只是在这里对你的环境做一些基本的假设。自动完成列表来自一些MySQL数据。所以服务器应该知道一个术语是否是新的。永远不要相信客户端的用户输入。

自动完成UI不是强制某个输入的一种方式,它仅仅是用户重用现有值或常用值的工具。实际的解释应该发生在服务器上。

+0

是 - 但如果搜索词ISN在从服务器(或本地数组)返回的列表中找不到,我仍然需要列表中的可选项目,而不仅仅是关闭菜单。 – neil 2011-06-11 23:09:17