Pasar variable de ciclo for con ajax
Publicado por Marv (21 intervenciones) el 05/11/2017 04:18:01
Hola, alguien podria ayudarme con una pequena explicacion para un asunto que necesito y no comprendo como hacerlo. Quiero pasar el valor de la variable 'i' de un ciclo for cuando el scroll de la pagina este completo, en otras palabras lo que trato de hacer es que se carguen nuevos DIVs cuando se haga scroll hasta el final de la pagina, y quiero usar la variable "i" para controlar lo que se va a mostrar.... el codigo es el siguiente.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$(window).scroll(function(){
if($(window).height() + $(window).scrollTop() == $(document).height()){
for(var i = 20; i < 2000; i+21){
$('#ForLoadMore1').html("<div id='loadingDraw' style='width100%; height35px; display:flex; align-items:center; justify-content:center;'><img src='imagenes/loading.gif' style='width:135px; height:100px;'></div>");
setTimeout(function(){$('#loadingDraw').hide()}, 2000);
setTimeout(function(){
$.ajax({
url:'loadMore.php',
method:'POST',
data:i,
success:function(data){
$('#ForLoadMore1').html(data);
}
});
}, 2000);
}
}
});
Valora esta pregunta


0