Javascript 如何在2d数组中存储这两个变量添加数组传递ajax请求
我想在2d数组中存储这对数据,就像这样Javascript 如何在2d数组中存储这两个变量添加数组传递ajax请求,javascript,jquery,Javascript,Jquery,我想在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
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);
}
});
});
});
我已经试过了,但并没有数据。我的程序有什么错误,最好的解决方法是什么?你们只需要一个简单的推送逻辑和单独的数组
var z=[1,2,3,4,5,6,7,8];
var j=1;
var arr=z.map(函数(){var k=[];k.push(j);k.push(j+1);j=j+2;返回k;})
控制台日志(arr)
ot_数组。推送([emp_no,ot_hours])代码>项目是数组
类型。