【问题标题】:Selecting more than one value without checkboxes选择多个不带复选框的值
【发布时间】:2015-03-08 02:30:35
【问题描述】:

目前我正在使用复选框在表单中选择多个值。因此,在创建新帖子时,我可以选择它所属的所有类别。但是猫的名单越来越长,变得有点难以管理。

我喜欢 wordpress 如何通过 ajax 为每个帖子添加标签。 Wordpress 有一个带有自动完成功能的文本输入字段,您只需开始输入,然后如果它已经存在(在数据库中),那么它将显示并动态添加到列表中。如果在列表中未找到,则将其插入到表单提交中。

我怎样才能做到这一点或类似的,这样我就不必使用 x 数量的复选框?

【问题讨论】:

    标签: javascript php jquery wordpress checkbox


    【解决方案1】:

    查看这个 jQuery 库。它适用于多选而不是复选框,但逻辑和结果正是您所需要的。

    http://harvesthq.github.io/chosen/

    (不附属,我只用过几次)

    【讨论】:

    • 刚刚检查过!优秀!明天会检查更多并更新,从简短的外观看无法看到添加新值(如果不存在),但我可以忍受!
    • 你可以将你的新入口逻辑绑定到chosen:no_results事件
    【解决方案2】:

    一种选择是使用诸如 jquery-autocomplete 之类的库 https://www.devbridge.com/sourcery/components/jquery-autocomplete/

    这利用了基于 AJAX 的功能,让您能够根据存储在数据库表中的值对其进行调整。您可以制作一个简单的检查功能,如果找不到该值,用户可以选择简单地按添加并将其插入到所述库中。

    剩下的就是样式和设计的问题了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-06
      • 1970-01-01
      • 2014-10-07
      • 1970-01-01
      相关资源
      最近更新 更多