当前位置: 编程技术>.net/c#/asp.net
浏览器窗口滚动加载数据采用异步形式从后台加载数据
来源: 互联网 发布时间:2014-08-25
本文导语: 以下滚动效果为在网上查找。 在滚动条距顶部距离(页面超出窗口的高度)时采用异步形式从后台加载数据 代码如下: 滚动加载数据库数据 $(document).ready(function () { var range = 50; //距下边界长度/单位px var elemt = 500; //插入元...
以下滚动效果为在网上查找。
在滚动条距顶部距离(页面超出窗口的高度)时采用异步形式从后台加载数据
滚动加载数据库数据
$(document).ready(function () {
var range = 50; //距下边界长度/单位px
var elemt = 500; //插入元素高度/单位px
var maxnum = 20; //设置加载最多次数
var num = 1;
var totalheight = 0;
var main = $("#content"); //主体元素
$(window).scroll(function(){
var srollPos = $(window).scrollTop(); //滚动条距顶部距离(页面超出窗口的高度)
totalheight = parseFloat($(window).height()) + parseFloat(srollPos);
if (($(document).height() - range)
在滚动条距顶部距离(页面超出窗口的高度)时采用异步形式从后台加载数据
代码如下:
滚动加载数据库数据
$(document).ready(function () {
var range = 50; //距下边界长度/单位px
var elemt = 500; //插入元素高度/单位px
var maxnum = 20; //设置加载最多次数
var num = 1;
var totalheight = 0;
var main = $("#content"); //主体元素
$(window).scroll(function(){
var srollPos = $(window).scrollTop(); //滚动条距顶部距离(页面超出窗口的高度)
totalheight = parseFloat($(window).height()) + parseFloat(srollPos);
if (($(document).height() - range)