【问题标题】:jQuery autocomplete - associating another value with selectionjQuery自动完成 - 将另一个值与选择相关联
【发布时间】:2011-05-16 01:00:27
【问题描述】:

我正在构建一个从数据库中提取的 jquery 函数,以允许用户选择一个位置。这些位置有两个相关列:名称、城市和 ID。

目前我已将其设置为自动选择将名称 + 城市显示为用户的文本。如何将该行的 ID 与文本相关联?这样用户就可以按名称和城市选择他们的位置 - 但我在实际标签的隐藏字段中拥有他们选择的俱乐部的 ID?

【问题讨论】:

    标签: php jquery codeigniter autocomplete


    【解决方案1】:

    在自动完成插件中,可以传递自定义数据,然后将这些数据存储在每个元素的 jQuery 数据对象中,并作为各种回调的参数传递。您可以查看文档中的this example,您会在那里找到您要查找的内容。

    【讨论】:

      【解决方案2】:

      您可以使用 HTML5 官方的“data-{your name}”属性来存储 ID。根据 HTML5 规范,“data-”属性在不久的将来不会被覆盖。

      【讨论】:

        猜你喜欢
        • 2019-03-21
        • 2011-01-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多