Показать сообщение отдельно
  #1 (permalink)  
Старый 05.12.2017, 13:22
Аспирант
Отправить личное сообщение для maksqwerty Посмотреть профиль Найти все сообщения от maksqwerty
 
Регистрация: 03.11.2017
Сообщений: 58

списки в динамических таблицах
Ранее у меня были вопросы по ajax https://javascript.ru/forum/ajax/715...taet-post.html
Так как этот вопрос решился, возникли новые.
У меня в динамической таблице есть 2 списка.
При клике в таблицу добавляются новые поля , как и эти два списка.
Если в первом поле таблицы у элементов
id = "test1"

То в следующем поле
id = "test2"

Далее
id = "test3"
, и так далее.
Изменяется только ИД, класс тот же.
Когда добавил ajax запрос, всё работает нормально,
но вот когда добавляю новые поля в таблицу, то у списков там "стандартное значение"
И когда я выбираю нужное значение в новосозданном списке, то значения меняются и в других, связанных с этим списками.
Что нужно?
Что бы у новосозданных списках значение было такое же, как у предыдущего списка (если у списка с
id = "spisok1"
, то у списка с
id = "spisok2"
было такое же значение)
Это я попытался сделать так (через общий класс)
$(function () {
    var select = $('select.fertig');
    select.on('change', function () {
        select.not(this).val(this.value);
    });
})

Но оно, почему то, не работает.
И было бы хорошо, если б у этих списков был б только этот выбранный вариант, а других бы не было видно, но я не знаю, как это реализовать
Всё, что нужно, что бы у всех списков определенного класса значение было такое же, как у первого списка этого же класса

Последний раз редактировалось maksqwerty, 05.12.2017 в 13:38.
Ответить с цитированием