CakePHP:在一个文本字段中自动完成多个标签

时间:2010-10-11 16:12:42

标签: php ajax cakephp autocomplete tags

我想使用cakephp的自动完成组件,但不是仅仅在文本字段中自动填充一个值,我希望它像SOF标签一样工作。即一个标签,第二个标签,......

有没有人知道是否有使用此组件的选项?

感谢,

Jonesy

1 个答案:

答案 0 :(得分:2)

你应该看一下使用jQuery UI Autocomplete,它有一个这个功能的演示:

http://jqueryui.com/demos/autocomplete/#multiple

你不需要一个Cake组件,只需要包含jQuery代码来做你想要的,然后将它附加到常规的Cake表单字段。您可以在加载时在脚本中包含值,也可以从控制器方法返回它们(使用RequestHandler返回JSON)。