Мне надо при нажатии кнопки пройтись про всем значениям инпутов и запушить их в массив.
var dateArray = [];
var date = $(".input-group input");
for (var i = 0; i <= date.length - 1; i++) {
dateArray.push(date[i]);
}
В данном коде я просто пушу весь инпут,а вот юзать date[i].text()
нельзя.
Может кто-то знает как бы это сделать? Ну или какой-то другой подход к данной задаче
используйте $.map()
, либо добавляйте в .each()
//var result = $.map($("input"), function(i){ return $(i).val(); });
var result = $("input").map( function(){ return $(this).val(); }).get();
//var result = $("input").map( (i,e) => $(e).val() ).get();
console.log(result);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input value="1">
<input value="2">
<input value="3">
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как можно иметь Массив Array в котором имеется два массивВ них должны быть значения Имя, Фамилия, сколько тебе лет и пол
Здравствуйте, как можно удалить все обработчики события click кроме последнего?
Нужна функция, которая проверяет наличие товара из существующих данных это цвет, размер и количество Размер: