0

我有一种情况,我的 json 数组将同时包含idtext,但是我想使用full_name字段 as id,有什么选择吗?

这是文档中的示例:

    $(".select2-cat-color").select2({
        data:function() { return { text:'tag', results: data }; },
        formatSelection: format,
        formatResult: format
    });

我找不到任何关于 的文档id,所以我一直在寻找一些技巧来实现它。

更新 1:
请注意,我想为返回的 JSON 数据使用不同的 id,例如:

[{ id: 1, text: 'something', full_name: 'something else'},...]

我希望能够用作字段,以便我提交表单时发送的值将是id内容,而不是.full_namefull_nameid

4

1 回答 1

0

我自己在文档中找到了它,id可用于传递给select2方法的对象的参数(select2 选项)采用一个将所选对象作为参数的函数。

我可以返回任何我想要的东西id,这很完美。

于 2013-08-02T02:09:47.900 回答