Показать сообщение отдельно
  #1 (permalink)  
Старый 24.02.2014, 21:22
Интересующийся
Отправить личное сообщение для vas88811 Посмотреть профиль Найти все сообщения от vas88811
 
Регистрация: 20.12.2013
Сообщений: 22

Отправить, когда четко соберется массив
Подскажите пожалуйста, как решить проблему.. Вообщем есть массив, в котором 50 чисел. Я передаю раз секунду по очереди каждое число другой функции, где полученное число умножается на два и добавляется в массив, который потом отправляется в базу. Так вот проблема в том, что мне нужно, чтобы массив отправлялся в базу четко, когда все 50 чисел обработались и добавились в массив. А мой код отправляет в базу далеко не каждый раз. Очень буду признателен за помощь...


<html>
<head>
type="text/javascript"></script>
<script type="text/javascript" charset="cp1251" >


var mas1 = [];
function vMassiv(x){
var num = x*2;
mas1.push(num);
if(mas1.length == 50){
$.post("vbazu.php", { mas1: mas1}, function(data) { } );
}
}



var mas50; // здесь 50 чисел

count = 0;
function next() {
vMassiv(mas50[count]);
count +=1;
setTimeout(next, 1000);
}
next();


</script>
</head>
<body>
</body>
</html>
Ответить с цитированием