У меня есть два массива.Оба получают от двух разных функций $ .each ().
var firstArray = ['item1', 'item2', 'item3', 'item4']; // **Dynamic Values
var counter = 0;
$.each(function(i, v){
//some code....
secondArray[counter] = $(this).val();
//secondArray have these values ['value1', 'value2', 'value3', 'value4']
counter++;
if(counter >= 4){
$.ajax({
type: 'POST',
url: customURL,
data: ?????
});
}
});
На самом деле я хочу, чтобы результат, подобный 'item1', получал 'value1', 'item2' до 'value2' и так далее.В прошлом, когда я использовал статические значения, такие как -
$.ajax({
type: 'POST',
url: customURL,
data: {
'item1' : value[0],
'item2' : value[1],
'item2' : value[2],
'item3' : value[3],
}
});
, я получал результаты, используя эти статические значения, но как я мог использовать динамические значения вместо «item1», «item2» и так далее.Помните, что значения 'firstArray' являются динамическими, то есть они могут быть изменены.Я использую только jQuery и HTML.