| 
				Цикл завешивает страницу, помогите
			 Привет всем! Сорри за вопрос чайника! 
 Итак, задача - по клику на кнопке начать цикл, он длительный.
 Залипающую кнопку не нашел, поэтому решил использовать чекбокс.
 В цикле проверяю состояние чекбокса и если его сняли, останавливаю цикл. Но это не сработало, т.к. цикл вешает страницу и не дает ничего изменить, в том числе кликнуть на чекбокс.
 
 Как быть?
 Пытаюсь делать вот так:
 
 
 <div><input type="button" value="Начать закачку объектов в базу" class="startbutton"><br>
 <input type="checkbox" class="startcheckbox">Снять флажок для остановки процесса</div>
 
 и далее уже в JS пишу
 
 
 $('.startbutton').click(function(){
 $(".startbutton").hide("fast");
 $('.startcheckbox').attr('checked','checked');
 
 $.each(pic,  function(ind, val)   {  пошел цикл
 });
 </code>
 
 Но всё зависает как только нажал startbutton
 даже кнопка не исчезает, а только после цикла уже пропадает, когда мне это совсем не нужно.
 
 А вот чекбокс кстати устанавливается в Checked.
 но... снять его я не могу.
 
 Как сделать легкий цикл? Чтобы в процессе можно было вводить что нть на странице.
 
 или какой-нибудь более простой способ вручную НАЧАТЬ цикл и потом иметь возможность его ВРУЧНУЮ ПРЕРВАТЬ.
 
 как?
 
			
			
	
			
			
			
			
			
				  |