thinkphp5 手动加载
来源:互联网 发布:apache一键安装包下载 编辑:程序博客网 时间:2024/06/05 02:26
html代码:
{egt name="list|count" value="20"}<button id="loadMore" onclick="loadMore();" style="background: grey; color: white; padding: 5px; width: 100%; border: 0px;">点击加载更多...</button>{/egt}
jquery代码:
var pageNum = 0;
function loadMore() { pageNum++; showLoad(); $.ajax({ type:'POST', dataType:'json', data:{'pageNum':pageNum}, url:'{$Think.config.url}index/Account/loadList', success:function(data){ hideLoad(); if(data.status == 1){$("#contentList").append(data.data); }else{ show_msg("操作失败"); } } });}
php代码:
$list = $this->getList();$this->assign("list",$list);
public function loadList(){ $page = ($_POST["pageNum"] * 20).",20"; $list = $this->getList($page); $html = ""; foreach($list as $v){ if($v["type"] == 0){ $html .= '<div class="box-item"><p class="txt-item">'.date("Y-m-d ",$v["estTime"]).' 赞助'.$v["nick"].' <span class="pull-right">'.$v["amount"].' <i class="glyphicon glyphicon-circle-arrow-up clr-wc-red"></i> </span> </p> <hr></div>'; }elseif($v["type"] == 1){ if($v["status"] == 0){ $html .= '<div class="box-item"><p class="txt-item">'.date("Y-m-d ",$v["estTime"]).' 提现-扣除5%手续费(提现中) <span class="pull-right">'.$v["amount"].' <i class="glyphicon glyphicon-circle-arrow-up clr-wc-red"></i> </span> </p> <hr></div>'; } if($v["status"] == 2){ $html .= '<div class="box-item"><p class="txt-item">'.date("Y-m-d ",$v["estTime"]).' 提现-扣除5%手续费(已提现) <span class="pull-right">'.$v["amount"].' <i class="glyphicon glyphicon-circle-arrow-up clr-wc-red"></i> </span> </p> <hr></div>'; } }elseif($v["type"] == 2){ $html .= '<div class="box-item"> <p class="txt-item">'.date("Y-m-d ",$v["estTime"]).' 小目标达成 <span class="pull-right">'.$v["amount"].' <i class="glyphicon glyphicon-circle-arrow-down clr-wc-green"></i> </span> </p> <hr></div>'; }else{ $html .= '<div class="box-item"> <p class="txt-item">'.date("Y-m-d ",$v["estTime"]).' '.$v["nick"].'小目标未达成退款 <span class="pull-right">'.$v["amount"].' <i class="glyphicon glyphicon-circle-arrow-down clr-wc-green"></i> </span> </p></div>'; } } ajaxReturn($html,count($list),1);}public function getList($limit='0,20'){ $where["a.userID"] = Session::get("userInfo.userID"); $field = "a.amount,a.type,a.estTime,a.status,u.nick"; return db("user_account")->alias("a")->field($field)->limit($limit)->join("target_info t","a.typeID = t.targetID","left")->join("user_info u","t.userID = u.userID","left")->where($where)->where("a.status != 1")->order("a.estTime desc")->select();}
0 0
- thinkphp5 手动加载
- 关于thinkphp5.0 rc4.0扩展类库自动与手动加载的问题
- 关于thinkphp5.0 rc4.0扩展类库自动与手动加载的问题
- thinkphp5 惰性加载
- Thinkphp5类加载机制
- thinkphp5.0的惰性加载
- thinkphp5.0中加载类库
- thinkphp5 关于加载静态资源路径问题
- thinkphp5.0+js 手机下拉加载更多
- VS2010手动加载DevExpress
- dex文件手动加载
- 怎么手动加载xib
- Ogre手动加载骨骼动画
- Ogre手动加载骨骼动画
- Ogre手动加载骨骼动画
- 手动加载驱动的方法
- java logback手动加载配置文件
- java logback手动加载配置文件
- 【caffe源码研究】第三章:源码篇(6) :caffe.proto
- [前端优化]webAPP优化方案总结
- DEM数据知识介绍-数字高程模型
- 自定义view的denmo
- Product images do not show on Category pages and do show on product view pages
- thinkphp5 手动加载
- Linux下txt文件乱码问题的解决
- px,dp,sp的换算 工具类
- git 完整操作
- 静态成员
- Android-MVC部分WEB的知识点记录
- Hadoop2.X的ChainMapper和ChainReducer
- 关于HSSFWorkbook的使用(导出excel表格的创建)
- 解决ASP.NET Core Mvc文件上传限制问题