ajax 点击加载更多,出现后面的内容,一次加载十条内容
2018-02-10 19:53
369 查看
原理很简单 加自定义属性 每次加载根据自定义属性判断 so easy
<div id="more" data-status="1">
加载更多
</div>
<input type="hidden" id="page" value="2">
根据这个 data-status 属性 然后 mongodb写执行语句
db.collection("collectonName").find({}).limit(number).skip(number)
例如app.get("/jingxuan",(req,res)=>{ var {count} = req.query; console.log(count) dbs.conn((err,db)=>{ if(err) throw err; var jingxuan = db.collection("jingxuan"); jingxuan.find({}).limit(20).skip(20*(count-1)).toArray((error,result)=>{ if(error) throw error; console.log("精选数据获取") res.send(result); db.close(); }) })})
每次加载20条数据 count-1 是因为 第一次不需要跳过
mongodb执行语句 可以百度搜索
数据库函数 看我的node里面有
<div id="more" data-status="1">
加载更多
</div>
<input type="hidden" id="page" value="2">
根据这个 data-status 属性 然后 mongodb写执行语句
db.collection("collectonName").find({}).limit(number).skip(number)
例如app.get("/jingxuan",(req,res)=>{ var {count} = req.query; console.log(count) dbs.conn((err,db)=>{ if(err) throw err; var jingxuan = db.collection("jingxuan"); jingxuan.find({}).limit(20).skip(20*(count-1)).toArray((error,result)=>{ if(error) throw error; console.log("精选数据获取") res.send(result); db.close(); }) })})
每次加载20条数据 count-1 是因为 第一次不需要跳过
mongodb执行语句 可以百度搜索
数据库函数 看我的node里面有
相关文章推荐
- ajax 点击加载更多,出现后面的内容,一次加载十条内容
- php+ajax+jquery实现点击加载更多内容
- php+ajax+jquery实现点击加载更多内容
- PHP+Ajax点击加载更多内容 -效果好,速度快,带图片加载和跳转链接 加载最后一页更多变成文字变没记录
- PHP+Ajax点击加载更多内容 -这个效果好,速度快,只能点击更多加载,不能滚动自动加载
- 给button绑定click事件时,出现ajax请求时,一次点击两次提交的问题解决
- jQuery+PHP+ajax实现微博加载更多内容列表功能
- jQuery+PHP+ajax实现微博加载更多内容列表功能
- 织梦dedecms首页列表页,ajax点击加载更多,瀑布流,首页多栏目切换简化版
- jQuery+PHP+ajax实现微博加载更多内容列表功能
- jquery制作图片瀑布流点击按钮加载更多内容
- ajax php 点击加载更多
- thinkphp+ajax 实现点击加载更多数据
- jQuery+PHP+ajax实现微博加载更多内容列表功能
- jquery ajax() 404错误,406错误解决方案 遍历json数组 append到指定位置 ajax实现点击加载更多按钮
- jquery制作图片瀑布流点击按钮加载更多内容
- AJAX实现不刷新页面点击按钮在目标位置加载目标内容
- 织梦dedecms首页列表页ajax点击下拉加载更多文章瀑布流效果
- 基于ajax实现点击加载更多无刷新载入到本页
- Ajax 实现点击按钮加载更多