Ajax 实现点击按钮加载更多
来源:互联网 发布:大莫插件源码 编辑:程序博客网 时间:2024/05/17 22:54
html中主要是,实现模板引擎,放一个需要追加内容的盒子。
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><link rel="stylesheet" type="text/css" href="../bootstrap-3.3.7-dist/css/bootstrap.min.css"/><link rel="stylesheet" type="text/css" href="../css/reset.css"/><link rel="stylesheet" type="text/css" href="css/css_comment.css"/><script src="../js/jquery-1.11.2.js" type="text/javascript" charset="utf-8"></script><script src="../js/template-native-debug.js" type="text/javascript" charset="utf-8"></script><script id="tpl" type="text/html"> <% for(var i=0; i< 6; i++ ) { %> <div class="small_box"><div class="small_box_left"><a href=""><img src="<%= info[i].thumb %>"/></a></div><div class="small_box_right"><p><a href="#"><%= info[i].title %></a></p><p class="text"><%= info[i].description %></p><a href="#"><span class="glyphicon glyphicon-play-circle"> 今日影评</span></a><span class="text2"><%= info[i].date %></span></div></div <% } %> </script> <script src="JS/commentJs.js" type="text/javascript" charset="utf-8"></script></head><body><div id="container"><div id="left"></div><div id="gengduo"><a href="javascript:void(0)" id="moreCommemt"><p>更多评论</p></a></div></div></body></html>//点击更多建立请求,下面是commentJS代码
$(function(){var i =1;$.ajax({ type:"get", url:"http://www.1905.com/api/content/index.php?m=converged&a=comment&page="+i+"&pagesize=20&callback=successgetall", dataType:"jsonp", success: function (data) { if (data.count != 20) { console.log(data); $("#left").text("亲,没有获取到数据"); return; } //通过模板渲染html var html = template("tpl",data); $("#left").html(html); }, error: function () { $("#left").text("亲,出错了"); } }); //这段ajax代码是上来循环遍历节点的,因为html中已经注释掉了$("#moreCommemt").click(function(){ i++; // url:"http://www.1905.com/api/content/index.php?m=converged&a=comment&page="+i+"&pagesize=20&callback=successgetall", //这个url这参数page=2用来获得是哪一个页面 $.ajax({ type:"get", url:"http://www.1905.com/api/content/index.php?m=converged&a=comment&page="+i+"&pagesize=20&callback=successgetall", dataType:"jsonp", success: function (data) { if (data.count != 20) { console.log(data); $("#left").text("亲,没有获取到数据"); return; } //通过模板渲染html var html = template("tpl",data); $("#left").append(html); }, error: function () { $("#left").text("亲,出错了"); } }); });})
阅读全文
0 0
- Ajax 实现点击按钮加载更多
- jq ajax 点击按钮异步加载更多
- 点击按钮 加载更多
- thinkphp+ajax 实现点击加载更多数据
- jquery ajax() 404错误,406错误解决方案 遍历json数组 append到指定位置 ajax实现点击加载更多按钮
- 点击按钮 “加载更多”效果
- ListView 点击 更多按钮 加载更多
- js点击按钮加载更多效果
- jquery 实现点击加载更多
- angularjs实现点击加载更多
- c# ajax 实现手机网站“加载更多..."
- thinkphp+ajax+jquery异步实现加载更多
- PHP+ajax实现连接数据库、加载更多
- PHP+ajax实现连接数据库、加载更多
- PHP+Ajax点击加载更多内容 -这个效果好,速度快,只能点击更多加载,不能滚动自动加载
- 点击加载更多
- 原生JS实现点击按钮显示更多内容
- AJAX实现不刷新页面点击按钮在目标位置加载目标内容
- 九月英语--英文缩写
- 关于Linux shell脚本中的 if判断“不起作用”的问题
- Android studio 刮刮乐两种方法
- 9.30 课程记录
- HTML+CSS学习笔记2
- Ajax 实现点击按钮加载更多
- 接口----细节
- HDU 1180 诡异的楼梯
- 【jQuery】jQuery中ajax的4种常用请求方式
- server编译code和cifs mount步骤。
- IO操作——对象流(高级流,字节流)
- 一般函数指针和类的成员函数指针
- Spring入门(Schema-based AOP其一)
- bzoj3631: [JLOI2014]松鼠的新家 (树上差分)