thinkphp apicloud 下拉刷新 。。。由于新人里面导入了vue.js

//刷新
apiready = function(){
var count;
var i= 1;
var param = {};
toDoRequest();
param.loadingImgae = 'widget://image/refresh.png'; //定义刷新小箭头的图片
param.bgColor = '#ccc'; //定义下拉刷新区域的背景
param.textColor = '#fff'; //定义下拉刷新提示文字的颜色
param.textDown = '下拉试试...'; //定义下拉刷新文字
param.textUp = '松开试试...'; //定义松开刷新文字
param.showTime = true; //定义是否显示最后一次刷新时间
//刷新
api.setRefreshHeaderInfo(param, function(ret, err){
i=1;
$("#z").css("display","none");
toDoRequest();
});
//加载
api. addEventListener({
name:'scrolltobottom',
data: i,
}, function(ret, err){

i++;
if(i<=count){
//alert(count);
api.ajax({
url:'http://192.168.0.35/jsz/wx.php/daren/drqb',
method: 'get',
data: {
values: {
p: i
}
}
}, function(ret, err){
// alert(JSON.stringify(ret.data));
dr.hydr = dr.hydr.concat(ret.data.hydr);

});
}else{

$("#z").css("display","block");
}

});
//数据获取
function toDoRequest(){
api.ajax({
url:'http://192.168.0.35/jsz/wx.php/daren/drqb',
method: 'get',
data: {
values: {

}
}
}, function(ret, err){
// alert(JSON.stringify(ret.data));
dr.hydr = ret.data.hydr;
count = parseInt(ret.data.count/8)+1;
api.refreshHeaderLoadDone(); //复位下拉刷新 //do your business
});
};//toDoRequest结束

};

 

 

/*****************thinkphp***************************/

header("Access-Control-Allow-Origin: * ");//允许跨域传输
//$page = $this->_post('Page','trim','1');
$p = $this->_post('p');
import('ORG.Util.Page');// 导入分页类
// 获取总条数
$count = M("table")
->table("ddh_sqzhuanjia sqzj,ddh_user user")
->where("sqzj.state = 3 and sqzj.id = user.id")
->count();
$return['count'] = $count;
// 每页多少条数据
$limit=8;
// 实例化分页类 传入总记录
$page=new page($count,$limit);
$hydr=M("table")
->table("ddh_sqzhuanjia sqzj,ddh_user user")
->where("sqzj.state = 3 and sqzj.id = user.id")
->limit($page->firstRow.",".$page->listRows)
->select();
$return['hydr'] = $hydr;
foreach($return['hydr'] as $key => $vo){
$return['hydr'][$key]['lvexp'] = $this->lvexp($vo['exp']);
$return['hydr'][$key]['imgs'] = 'http://www.jiashizhan.com/Public/'.substr($vo['img'],11);
}

$this->ajaxReturn($return);

 

转载于:https://www.cnblogs.com/wxt01/p/6525605.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值