日期:2014-05-18  浏览次数:20716 次

我想做一个类似于微博那样效果的div,里面嵌套的是table。每次查询,查询100条,拉到底再加载数据库中的下100条数据,应该怎么做呢?
本帖最后由 Henry_YQH 于 2013-08-20 10:20:47 编辑
我想做一个类似于微博那样效果的div,里面嵌套的是table。每次查询,查询100条,拉到底再加载数据库中的下100条数据,应该怎么做呢?


输入完查询条件之后,点击查询按钮,出现展示数据的table,这个table在div里面,div高度是固定的,有上下的滚动条,可以上下滚动。


数据是通过ajax传到前台,用json到页面的显示的。


查询出来的数据量可能极大,不做分页。

每次拉倒100跳,如果还有数据触动ajax效果,下一次查询。

应该怎么做呢,有什么好的列子??



------解决方案--------------------
引用:
我想做一个类似于微博那样效果的div,里面嵌套的是table。每次查询,查询100条,拉到底再加载数据库中的下100条数据,应该怎么做呢?

每次拉倒100跳,如果还有数据触动ajax效果,下一次查询。



设置一个div定宽不定长 里面放入table 默认会读取一些数据

给滚动条绑定事件  每次滚动条滚到最下面都去加载一个函数

该函数每次都会执行ajax取后台数据往table里面追加数据

如果是带条件查询的话  你需要把查询条件也一并带上给ajax取数据

具体可以了解下   ajax瀑布流