【发布时间】:2013-06-21 06:25:46
【问题描述】:
我正在为标签使用Textext 插件。我试图实现的是防止在文本区域中键入的项目(标签)的多个重复。
正如您在上图中所见,标签“C”被输入了两次。它希望防止用户输入重复项。我该怎么做?
我遇到了filter plugin,但它的功能与我想要的有点不同。
我确信有一些好方法可以实现这一目标。请帮忙!
【问题讨论】:
-
您可以在jsbin.com 或jsfiddle.net 上为我们创建一个演示
-
只需将用户输入的值保存在某处,然后对于每个新值,您可以检查它们是否已经存在。 (注意在用户删除标签时也要删除一个值)
-
我认为标签是在用户按下
space/enter按钮时生成的。如果是这样,请将这些标签存储在space/enter键函数中的数组中,稍后将它们与新值进行比较。 -
不确定插件如何处理添加功能。
标签: javascript jquery jquery-plugins tags jquery-textext