• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

使用asp实现瀑布流的动态分页代码

asp 海叔叔 4周前 (05-31) 5次浏览 已收录 0个评论

关键词
瀑布流 动态代码 分页

摘要

本文介绍一个瀑布流的动态页面,瀑布流是有一段前台js代码和一个后台动态分页页面构成的,这个动态页面用于ajax获取数据。

前台的js代码这里就不介绍了,我们只看后台的动态分页代码。这里我们用的是asp程序来演示效果。

我们接收的参数有只一个,那就是page,值是一个数字,这表示第page页的数据。

我们要输出的结果格式如下:
[{“id”:”id的值”,”title”:”title的值”,”image”:”image的值”,”preview”:”preview的值”,”content”:”content的值”},{第二个json},{第d三个json},,,]

具体代码如下:

最后,在这个动态分页页面中要注意,如果是传入的page值大于当前记录集中的pageCount时,就不要输出内容(或者说只输出“[]”)。我们一般在做分页的时候,喜欢这样去设置:当page值>rs.pageCount时,设置page=rs.pageCount。这种做法,在瀑布流中就会出问题,会出现整个瀑布流永远无穷无尽的情况。有兴趣的朋友可以去试一下,将if page>rs.pageCount then RspEnd “[]” 这句改为if page>rs.pageCount then page=rs.pageCount,你的瀑布流将流不尽了:)


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址