Возвращаю данные для Select2 Ajax'ом.
"results": [
{
"id": 1,
"text": "option text1"
},
{
"id": 2,
"text": "option text2"
}
]
Соответственно при раскрытии списка в списке выводится: option text1, option text2.
Можно ли сделать так, чтобы в списке были одни значения (label), а при выборе значения в списке оно изменялось на другое. В этом случае реализация ответа выглядела бы наверное так:
"results": [
{
"id": 1,
"text": "option text1"
"label": "option text label1"
},
{
"id": 2,
"text": "option text2"
"label": "option text label2"
}
]
Так например реализовано в
jqueryui.com/autocomplete