select2 множественный с данными ajax, инициализирующимися с Undefined - PullRequest
0 голосов
/ 09 мая 2018

Я последовал примеру, приведенному в документации, и применил его к выбранному множеству, но некоторые вещи не работают должным образом. Вместо получения фактических значений я получаю Undefined, Undefined

Здесь - код JSFiddle с проблемой

Я пропустил шаг?

Эта часть предоставленного примера здесь не работает для меня. Console.log показывает правильные данные, но select2 показывает undefined в select

jQuery.each(data, function(index, item) {
    console.log(item);
    var option = new Option((item.name + ' (' + item.code + ')'), item.id, true, true);

    preRequisites.append(option).trigger('change');

  });

  preRequisites.trigger({
    type: 'select2:select',
    params: {
      data: data
    }
  });

Спасибо

1 Ответ

0 голосов
/ 09 мая 2018

код, необходимый для этой части item.text ||

templateSelection: function(item) {
    return item.text || (item.name + ' (' + item.code + ')');
},
...