Insom84
@Insom84

В одну переменную данные с нескольких textarea?

Мне нужно, чтобы в переменную приходило значение из той textarea в которой ввели значение. Мой код такой:
принимает
 var dopserv = $('textarea[name="dopservice"]').val();
        var dopserv = $('textarea[name="dopservice1"]').val();
            var dopserv = $('textarea[name="dopservice2"]').val();
                var dopserv = $('textarea[name="dopservice3"]').val();

передает
  $('.t744 select:eq(1) option:selected').val(dopserv);//Размер

Что здесь не так? это рабочая конструкция?
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ответы на вопрос 2
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
$('textarea').val(); в цикле
Ответ написан
@Firsov36
full-stack web developer
в переменную приходило значение из той textarea в которой ввели значение


<textarea class="s" name="s[]" cols=30 rows=1>11</textarea>
<textarea class="s" name="s[]" cols=30 rows=1>22</textarea>
<textarea class="s" name="s[]" cols=30 rows=1>33</textarea>
<button class="go">start</button>


console.log(arValues);
});

$('.go').on('click', function() {
  let arValues = [];
  $('.s').each(function() {
    arValues.push($(this).val());
  });
  
  console.log(arValues);
});

let someData = '';
$('.s').on('input', function() {
  someData = $(this).val();
  console.log(someData);
});


если нажать кнопку то выведет:
["11", "22", "33"]

если просто поменять значение в одном из textarea,
то в переменную someValue будет передано то, что в textarea
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы