问题描述
|
我已经阅读了有关jQuery UI自动完成的几乎所有文章,但我仍然无法弄清楚。
如果没有匹配项,则需要在列表中追加一个类似以下内容的项目:
为“正在输入的搜索字词”创建一个条目
因此可以选择它,并且我可以运行一个函数来处理新条目。
我遇到的问题是弄清楚我需要挂接到哪个事件来更新菜单和列表。
解决方法
这个问题可能会指出正确的方向:
在jQuery UI自动完成功能上未检测到任何结果
一定要看看安德鲁答案中的小提琴:
http://jsfiddle.net/andrewwhitaker/VBTGJ/
, 服务器通常不会决定用户是否输入了“新商品”吗?
我只是在这里对您的环境做一些基本假设。自动完成列表来自一些MySQL数据。因此服务器应该知道一个术语是否是新的。永远不要信任来自客户端的用户输入。
自动完成UI并不是强制输入某些内容的方法,它只是用户重用现有或通用值的工具。实际的解释应在服务器上进行。