gpt4 book ai didi

jquery-select2 - 将 select2 与没有名为 "text"的字段的 json 数据一起使用,同时避免复制项目和丢失标准行为

转载 作者:行者123 更新时间:2023-12-04 20:44:03 25 4
gpt4 key购买 nike

我正在使用 select2我想为 text 设置一个自定义字段渲染项目的属性没有

  • 替换标准行为(标记等)
  • 将我所有的数组插入一个带有文本字段的新数组中
  • ps:我只想渲染许多没有 text 的 select2 项目领域

  • 基本上如果你看到 this jsbin你会看到这样的东西

    $("#e10_3").select2({
    data:{ results: data, text: function(item) { return item.tag; } },
    formatSelection: format,
    formatResult: format
    });

    但是,如果我删除 select2 的自定义 formatSelection 和 formatResult 参数,我将失去为 text 使用不同字段的能力。 .

    最佳答案

    我建议这种方法

    $("#e10_3").select2({
    data:{
    results: function (data) {
    return {
    results: $.map(data, function (item) {
    return {
    text: item.tag,
    id: item.id
    ...
    }
    })
    };
    }
    },
    formatSelection: format,
    formatResult: format
    });

    关于jquery-select2 - 将 select2 与没有名为 "text"的字段的 json 数据一起使用,同时避免复制项目和丢失标准行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21071325/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com