@remlin1000
любитель

Как в Select2 dropdown вывести свой текст?

Возвращаю данные для 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
  • Вопрос задан
  • 230 просмотров
Решения вопроса 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
там же есть шаблоны вывода, через которые Вы можете сделать любой label
select2.github.io/select2
в том числе и примеры с ajax
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
inkShio
@inkShio
данный пример не подходит?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы