【发布时间】:2013-08-03 14:31:57
【问题描述】:
我有一个包含“歌曲”列表的视图模型。 现在我不想让视图遍历所有列表,所以在 java 脚本中我做了:
$(window).scroll(function () {
if ($(window).scrollTop() + $(window).height() + 5 > $(document).height()) {
@foreach (var item in Model.Songs.Skip(Number).Take(20))
{
//do something
}
Number = Number + 20;
}
});
问题是 Razor 变量“数字”没有改变,所以我总是加载相同的条目。我不想每次滚动条到达底部时都进行 ajax 调用,我已经有了页面模型,只是不想立即使用所有这些。
【问题讨论】:
标签: javascript asp.net-mvc-3 razor viewmodel