select2 на несколько инпутов
Добрый день.
Имеется select для которого применен select2. так же есть кнопка, при нажатии на которую нужно создать точно такой же селект, собственно вот в этом и вопрос, как это сделать. Не могу понять как засунуть в созданный селект данные из уже существующего. Вот скрин формы, при нажатии на кнопку нужно добавить еще 1 элемент signal_sid - Ссылка Вот код var i = 1; $('#addSignalInput').click(function () { $('.addSignal').before('<div class="form-group row">' + '<label for="inputSignalSidAdd' + i + '" class="col-sm-3 control-label">signal_sid</label>' + '<div class="col-sm-9"><div class="SignalSid' + i + '">' + '<input class="form-control" id="inputSignalSidAdd' + i + '" required="required" name="SignalSid"></input>' + '</div></div>' + '<div id="errorSignalSidAdd' + i + '" class="text-danger text-center"></div></div>').after(function () { $('#inputSignalSidAdd' + i).select2(); i++;}); }); |
Попробуй не генерить селект, а делать .clone(), заменять id и инициализировать на нем .select2(). Тебе ведь такое нужно?
|
Угу, спасибо, помогло.
Вот так сделал $('#inputSignalSidAdd').clone().appendTo('.SignalSid'+i).select2(); |
Часовой пояс GMT +3, время: 13:20. |