Asp.net MVC中的Jquery分页滚动

我试图在2天内搜索如何在asp.net mvc项目中进行分页滚动。 但我刚刚发现不适合的结果。

我正在使用asp.net mvc 2,我通过JSON从我的控制器中检索所有数据,并且我将JSON结果显示在我的mvc项目视图中。 结果,我在视图中显示了许多产品(我将产品放在表中)。 所以我想做一个分页滚动,当用户滚动到元素之外时,在屏幕底部自动加载新内容,就像Facebook的状态更新一样。

这是一些代码显示我如何在部分视图中显示JSON:

 $(document).ready(function () { var url = '' + "ProductListing/AllProductListing"; var $parent = $("#productlist").empty(); $parent.append('
'); var loading = $.getJSON(url,function (product) { if(product.ja.length == 0){ $('#loading').hide(); $("#productlist").html("



There is no product in this category."); } while (k < loopK) { var count_item = 0; $.each(product.ja, function (index, value) { //blah blah blah .... }); } }); });

这段代码运行良好。

请问任何想法或样品。

谢谢。

Rob Conery写了一篇关于这个主题的详细博客文章 。