как сохранить две переменные в массиве 2d добавить проход массива, передавая реквизит ajax - PullRequest
0 голосов
/ 11 октября 2019

Я хочу сохранить пару данных в 2d массиве что-то в этом роде.

 var items = [
  [1, 2],
  [3, 4],
  [5, 6]
];

я уже пробую этот

let ot_array = [];

$(document).on('click', '.overtime_send', function() {

  $('#employee_table tbody tr').each(function(row, tr) {

    var emp_no = $(tr).find('td:eq(0)').text();
    var ot_hours = $(tr).find('input').val();

    ot_array.push(emp_no,ot_hours);

    $.ajax({
      url: 'otrequset_action.php',
      type: 'POST',
      data: { user : ot_array },

      success: function(output){
        alert(output);
      }
    });

  });

});

это я уже пытаюсь, но данные неближайшие. Что такое ошибка моей программы и как лучше всего это сделать?

1 Ответ

0 голосов
/ 11 октября 2019

вам просто нужна простая логика push с отдельным массивом.

var z= [1,2,3,4,5,6,7,8];
    var j=1;
   var arr= z.map(function(){ var k=[];k.push(j);k.push(j+1);j=j+2; return k;})
  console.log(arr)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...