Как добавить несколько option в select2?

Я делаю запрос к контроллеру .net mvc и получаю json

{
"name": "pic.png",
"name": "pic2.png"
}

Затем, я пытаюсь добавить эти значения в уже созданный select2, но появляется только 1 опция и она сразу же выбирается. Я не понимаю в чем проблема.

let options = [];
... axios.get...
options.push(new Option(response.name, '', false, false));
... after axios finish ... 
$(select2JQobject).append(options).trigger('change');

Ответы (1 шт):

Автор решения: Алексей Андрос

Вторым параметром попробуйте передать значение, у вас пустая строка там, вот пример:

var newOption = new Option(data.text, data.id, false, false);

https://developer.mozilla.org/en-US/docs/Web/API/HTMLOptionElement/Option

→ Ссылка