Я пытаюсь выполнить цикл ниже кода и пытаться получить значения в массиве. Поскольку для каждой группы форм есть два поля ввода, я знаю, что мне нужно хранить все в 2D-массиве. Я пробовал, но не получал его в массиве правильно. Я использовал. Для этого. Но застрял и не получил правильный массив. Также добавляется новая группа форм при нажатии кнопки «Добавить новое». Пожалуйста, помогите мне решить это.. Loop loop с многомерным массивом
<div class="form-group sm-tableBox">
<div class="input-box">
<strong>1st</strong>
</div>
<div class="input-box">
<input type="number" name="" class="form-control" />
<span class="hint">mm</span>
</div>
<div class="input-box ico">
<i class="fa fa-times" aria-hidden="true"></i>
</div>
<div class="input-box">
<input type="number" name="" class="form-control" />
<span class="hint">mm</span>
</div>
</div>
<div class="form-group sm-tableBox">
<div class="input-box">
<strong>2nd</strong>
</div>
<div class="input-box">
<input type="number" name="" class="form-control" />
<span class="hint">mm</span>
</div>
<div class="input-box ico">
<i class="fa fa-times" aria-hidden="true"></i>
</div>
<div class="input-box">
<input type="number" name="" class="form-control" />
<span class="hint">mm</span>
</div>
</div>
<div class="form-group sm-tableBox">
<div class="input-box">
<strong>3rd</strong>
</div>
<div class="input-box">
<input type="number" name="" class="form-control" />
<span class="hint">mm</span>
</div>
<div class="input-box ico">
<i class="fa fa-times" aria-hidden="true"></i>
</div>
<div class="input-box">
<input type="number" name="" class="form-control" />
<span class="hint">mm</span>
</div>
</div>
$(".btn-submit").click(function() {
var i = 0;
var j = 0;
var parent = [];
var child = [];
$(" .form-group").each(function(){
$(".input-box").each(function(){
child[j] = $r('input[class=form-control]').val();
j++;
});
parent[i] = child[j];
i++;
j=0;
});
console.log(parent);
вы можете показать нам ваш .cach код? – JordanHendrix
* «Вопросы, требующие помощи по отладке (« почему этот код не работает? ») Должны включать в себя желаемое поведение, конкретную проблему или ошибку и кратчайший код, необходимый для воспроизведения в самом вопросе». * –
* «У меня есть попробовал "* ... вы должны показать нам, что вы пробовали, чтобы люди могли помочь исправить это ... не написать полное решение для вас, так как это не служба написания кода – charlietfl