Select2:从远程服务器加载数据 - 为返回的结果添加额外数据

时间:2014-11-13 11:50:10

标签: ajax jquery-select2

我正在使用select2 ajax功能从远程服务器加载数据。

一切正常但现在我想保留远程服务器收到的额外数据 并在用户选择一个选项时显示它。

是否可以存储额外数据并在用户进行选择时显示?

10倍

1 个答案:

答案 0 :(得分:0)

服务器应该返回一个对象数组以响应ajax请求。除了" id"和"文字"属性,这些对象可能包含其他属性。

您可以使用formatSelection选项自定义选择项目时显示的文字。

formatSelection: function(item) {
    return item.text + ' ' + item.xxx; // Some other property
}

jsfiddle