Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.07.2013, 14:08
Аспирант
Отправить личное сообщение для vladimircape Посмотреть профиль Найти все сообщения от vladimircape
 
Регистрация: 25.01.2012
Сообщений: 95

setInterval ClearInterval
У меня код, который при нажатии начинает проверять сколько загрузилось в %, но вопрос в том что когда доходит до 100% всё равно идут запросы ибо установлен var loader = setInterval(loadLoader,100);
можно ли его остановить когда будут 100%, пока только получается с перезагрузкой parent.location.href="index2.php?success";

$("#uploadImage").submit(function(e){

var p = $(this);
p.attr('target','tmpForm');

// creating iframe
if($("#tmpForm").length == 0){
var frame = $("<iframe>");
frame.attr({
name:'tmpForm',
id:'tmpForm',
action:'about:blank',
border:0
}).css('display','none');
p.after(frame);
}
// Start file upload
$.get("get_progress.php", {progress_key:randIDS, rand:Math.random()},
function(data){
var uploaded = parseInt(data);
if(uploaded == 100){
$(".progress, .badge").hide();
clearInterval(loadLoader);
}
else if(uploaded < 100)
{
$(".progress, .badge").show();
$(".badge").text(uploaded+"%");
var cWidth = $(".bar").css('width', uploaded+"%");
}
if(uploaded < 100)
var loader = setInterval(loadLoader,100);
});

var loadLoader = function(){
$.get("get_progress.php", {progress_key:randIDS, rand:Math.random()}, function(data)
{
var uploaded = parseInt(data);
if(uploaded == 100){	
		parent.location.href="index2.php?success";		
}
else if(uploaded < 100)
{
$(".progress, .badge").show();
$(".badge").text(uploaded+"%");
var cWidth = $(".bar").css('width', uploaded+"%");
}
});
}
Ответить с цитированием
  #2 (permalink)  
Старый 19.07.2013, 14:22
Аспирант
Отправить личное сообщение для vladimircape Посмотреть профиль Найти все сообщения от vladimircape
 
Регистрация: 25.01.2012
Сообщений: 95

Вопрос снят, ошибка найдена.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с setInterval / clearInterval max0n Общие вопросы Javascript 4 11.09.2012 11:12
таймер обратного отсчета (Setinterval и ClearInterval) Vampir3 Общие вопросы Javascript 1 11.08.2012 18:27
setInterval и глобальные переменные Почемучкин Events/DOM/Window 11 11.08.2012 13:44
Проблема с setInterval и clearInterval kat-khmara Events/DOM/Window 5 25.06.2012 15:52
clearInterval и setInterval из разных локаций. Bakuryu Events/DOM/Window 6 27.07.2008 21:45