<table id="k_qst_140" style="margin-left:15px; margin-right:15px;"> <thead> <tr> <th>Длина</th> <th>Ширина</th> <th>Высота</th> <th>Масса</th> <th>Кол-во</th> </tr> </thead> <tbody> <tr class="cargo_text"> <td class="hidden"><label for="" >id</label><div class="col-md-12"><input type="text" id="" value=""></div></td> <td><label for="" class="control-label sr-only">Длина</label><div class="col-md-12"><input type="text" class="form-control" id="" placeholder="0 см" value=""></div></td> <td><label for="" class="control-label sr-only">Ширина</label><div class="col-md-12"><input type="text" class="form-control" id="" placeholder="0 см" value=""></div></td> <td><label for="" class="control-label sr-only">Высота</label><div class="col-md-12"><input type="text" class="form-control" id="" placeholder="0 см" value=""></div></td> <td><label for="" class="control-label sr-only">Масса</label><div class="col-md-12"><input type="text" class="form-control" id="" placeholder="0 см" value=""></div></td> <td><label for="" class="control-label sr-only">Кол-во</label><div class="col-md-12"><input type="text" class="form-control" id="" placeholder="0 см" value=""></div></td> <td><div class="checkbox"><label><input type="checkbox"></label></div></td> </tr> <tr class="cargo_text"> <td class="hidden"><label for="" >id</label><div class="col-md-12"><input type="text" id="" value=""></div></td> <td><label for="" class="control-label sr-only">Длина</label><div class="col-md-12"><input type="text" class="form-control" id="" placeholder="0 см" value=""></div></td> <td><label for="" class="control-label sr-only">Ширина</label><div class="col-md-12"><input type="text" class="form-control" id="" placeholder="0 см" value=""></div></td> <td><label for="" class="control-label sr-only">Высота</label><div class="col-md-12"><input type="text" class="form-control" id="" placeholder="0 см" value=""></div></td> <td><label for="" class="control-label sr-only">Масса</label><div class="col-md-12"><input type="text" class="form-control" id="" placeholder="0 см" value=""></div></td> <td><label for="" class="control-label sr-only">Кол-во</label><div class="col-md-12"><input type="text" class="form-control" id="" placeholder="0 см" value=""></div></td> <td><div class="checkbox"><label><input type="checkbox"></label></div></td> </tr> </tbody> </table> <button type="button" id="k_savebutton140" class="btn btn-raised btn-primary btn-block">Получить расчет стоимости</button>
И хочу запустить в цикле отправку данных в КБ через стандартное вычисление "внешней формы" по данной таблице (по каждой строке)
Вычисление
$('#k_savebutton140').on('click', function() { var arr = $('.cargo_text'); jQuery.each(arr, function(i) { var inputs_arr = $(this).find('input'); inputs_arr.attr('id', ''); jQuery.each(inputs_arr, function(i) { if (i == 0) { $(this).attr("id", "k_input_field_140_13350").val(8969); } if (i == 1) { $(this).attr("id", "k_input_field_140_13300").val(2); } if (i == 2) { $(this).attr('id', 'k_input_field_140_13310').val(3); } if (i == 3) { $(this).attr('id', 'k_input_field_140_13320').val(4); } if (i == 4) { $(this).attr('id', 'k_input_field_140_13360').val(5); } if (i == 5) { $(this).attr('id', 'k_input_field_140_13330').val(6); } }); k_save_qst140(); }); });
Но форма вставляется только 1 раз с первой строки, скажите пож-ста коллеги как это можно реализовать по моей схеме или не можно?
В остальном цикл полностью рабочий - проверял!
Код самописный, может и сам не прав
Сообщение отредактировал Dinak: 08 Сентябрь 2016 - 10:55