2015-04-23 3 views
0

Мой код как таковой:JQuery Pass Счетчик Variable для POST внутри цикла для

for (var i=0; i < numaccounts; i++) { 
    $.post('assets/ajax/multi-save.php', appointments[i], function(data) { 
     alert(appointments[i]); 
     alert(appointments[0]); 
    }); 
} 

проблема, как представляется, с моими назначениями массива. Второй с фиксированным смещением 0 отображает штраф. Тот, который использует «i», отображается как «undefined». Если я предупреждаю (i), он всегда «2».

+0

Можете ли вы также разместить «встречи» в массиве? также что такое '' 'numaccounts'''? должен ли он '' 'numaccounts.length'''? –

+0

Массив не является проблемой, поскольку, если я устанавливаю смещение вручную, он отображается в том же пространстве. Проблема в том, как мне получить счетчик i внутри функции .post. Похоже, что оно отображается как конечное значение 2. – NotaGuruAtAll

+0

и что такое numaccounts? –

ответ

Смежные вопросы