@dsx90

Как убирать выбранное значение в DropSownList в следующей строке. С дополнением MultipleInput?

Задача убирать выбранное значение в следующей строке DropDownList.
Вот уже есть скрипт который это выполняет но он убирает и самое первое значение. То есть имеется 2 значения
Первое
Второе
Третье
при загрузке страницы уже первое убрано. (это нужно как то исправить)
Выбираю второе и в следующей строке остается только третье.
$('.multiple-input').on('afterAddRow', function(e, row) {
        console.log('calls on after add row event', $(row));
            var selected = [];
            $('.multiple-select').each(function(index, ele) {
                var val = $(ele).val();
                if (val) {
                    selected.push(val);
                }
            })
            
            $(row).find('.multiple-select').first().find('option').each(function(i, ele) {
                if (selected.indexOf($(ele).attr('value')) !== -1) {
                    $(ele).remove();
                }
            })
        })
  • Вопрос задан
  • 122 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы