读书人

数据页面滚动显示,该怎么解决

发布时间: 2012-04-22 18:34:46 作者: rapoo

数据页面滚动显示
是这样的,我想在页面把页面滚动条移动一部分就显示一部分书据,而不是将所有数据都加载到页面,类似分页,该怎样做?不知道说清楚了没有?

[解决办法]
你说的很清楚了,难道稍微滚一点,就到连接数据库取一条数据么。
然后多滚点就多取几条,关键是到数据库去到底取几条数据怎么得到。
感觉这逻辑不太现实,最起码分页每次到数据库取得条数是确定的。
[解决办法]
可以考手的,到底了就去取值。

[解决办法]
其实说白了还是用类似分页的思想来处理就行了。

看过新浪微博么?
比如每次取20行,滚到15行了,就用Ajax去数据库取20行,然后自动附在最后面;等滚动到35行了,再用Ajax去取20行,附在最后面。

至于前面那些,不删除也没啥关系吧。
[解决办法]
现在有很多网站都实现这种功能了吧
https://chrome.google.com/webstore/category/home?utm_source=chrome-ntp-icon
[解决办法]
类似手机的功能啊 滚动滚动条底部就开始异步加载 每次加载20条 应该有检测滚动条事件的吧
[解决办法]
这我做过,鼠标滚珠分页或者拖动滑块分页。
我给你看核心代码

fenyeGrid.onViewportChanged = function(){//这就是监听滑块向下滚动的事件函数



你想看源码我可以发给你

读书人网 >J2EE开发

热点推荐