Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax 选择2:从远程服务器加载数据-向返回的结果添加额外数据_Ajax_Jquery Select2 - Fatal编程技术网

Ajax 选择2:从远程服务器加载数据-向返回的结果添加额外数据

Ajax 选择2:从远程服务器加载数据-向返回的结果添加额外数据,ajax,jquery-select2,Ajax,Jquery Select2,我正在使用select2ajax功能从远程服务器加载数据 一切正常,但现在我想保留远程服务器接收到的额外数据 并在用户选择选项时显示它 是否可以存储额外数据并在用户进行选择时显示 10x服务器应返回一个对象数组以响应ajax请求。除了“id”和“text”属性外,这些对象还可能包含其他属性 您可以使用formatSelection选项自定义选中项目时显示的文本 formatSelection: function(item) { return item.text + ' ' + item.

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

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

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


10x

服务器应返回一个对象数组以响应ajax请求。除了“id”和“text”属性外,这些对象还可能包含其他属性

您可以使用
formatSelection
选项自定义选中项目时显示的文本

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