Estoy en las practicas de empresa i me piden hacer un scroll infinito en asp.net para listar una consulta de muchos datos
La consulta la realizo bien y la funcion que he echo en jquery es
Código:
function InfiniteScroll(res) {
$('#divPostsLoader').html('<img src="Images/Icons/loader.gif">');
datastring ='results='+res;
//send a query to server side to present new content
$('#divLoadData').load('qbanac.aspx');
$.ajax({
type: "POST",
url: "qbalance.aspx/setDataTableBalanc",
data: datastring,
dataType: "text",
success: function (data) {
$('#divPostsLoader').after(data);
},
error: function (xhr, status, error) {
alert('Error');
}
})
$('#results').val(21);
};
$(window).scroll(function () {
if ($(window).scrollTop() == $(document).height() - $(window).height()) {
InfiniteScroll($('#results').val());
$('#results').val(parseInt($('#results').val()) + 21);
}
});
El problema es que si pongo un alert en la funcion de succes no me sale i tampoco el de error.
Cuando pongo un document.write mesale pero al finalizar la funcion se desaparece creo que hace el postback i recarga la pagina no lo se estoy muy perdido con asp.net
Si algien tiene alguna idea de como hacer un scroll infinite con connexion a base de datos yo he segido este ejemplo
[URL="http://dotnet.dzone.com/articles/infinite-scrolling-aspnet"]http://dotnet.dzone.com/articles/infinite-scrolling-aspnet[/URL]
por si ha alguien le es util.
Gracias de antemano