带有mysql数据库的bootstrap令牌/标签

时间:2018-03-22 15:40:49

标签: jquery mysql twitter-bootstrap-3 tags token

希望为网站添加图片和视频的令牌/标记系统。看一下bootstrap tag-input,但有一些需要解决的规范。

  1. 将有一个带有id的tokes / tags数据库
  2. 能够自动选择/建议现有标签
  3. 能够动态添加数据库中没有的标记。
  4. 新标签仅供创建它们的人使用
  5. 图像/视频的每个标签都在数据库表格中 自己的行和id分配给它。图像/视频id和的关联表 标签ID
  6. 删除标记时,单击x,它将仅删除标记 在关联表中
  7. 有点有一个想法,但可以使用一些额外的帮助。

    提前致谢!

1 个答案:

答案 0 :(得分:0)

我有一个标记系统正在运行。

我创建了2个表,第一个表我加载了一个预设的标签列表,并有一个用户id列,设置为零(0)。第二个表是一个关联表,其中包含使用/帐户ID,照片ID,标签ID(来自第一个带有标签列表的表)。

我盯着引导令牌/标记插件/ js。但只能使用格式/ css进行修改并对其进行修改以匹配网站。

我在输入上使用了typeahead.js来自动填充/建议使用public和usre的标签。使用js来检查密钥是否返回以通过ajax提交标记。

脚本将检查提供的标签是否存在,如果是,它将使用分配ID,如果没有,它将添加新标签并使用新ID并将其分配给用户。它还会检查标签是否已分配给照片/视频。

如果成功将新标签添加到照片/视频,它将返回新关联的名称和ID。标签。然后将创建标记,包括另一个用onclick调用该函数来删除标记的标记。

删除标记的js函数将删除assoc中的行。表。如果成功,它将删除标签,否则会弹出警报。