layui 排序

7 篇文章 1 订阅
2 篇文章 0 订阅

layui 排序

排序重载

            table.on('sort(test)', function(obj){
            //执行重载
            table.reload('testReload', {
                url: '',
                request: {
                    pageName: 'page' //页码的参数名称,默认:page
                    ,limitName: 'pageSize' //每页数据量的参数名,默认:limit
                },
                page: {
                    curr: 1 //重新从第 1 页开始
                }
                ,where: {
                    field:obj.field, //当前排序的字段名
                    type: obj.type//当前排序类型:desc(降序)、asc(升序)、null(空对象,默认排序)
                }
            }, 'data');
        })

后端处理

 public function get()
   {
    $field = $_GET['field']?$_GET['field']:'';
    $type = $_GET['type']?$_GET['type']:'';
    $page=$_GET['page']?$_GET['page']:1;
    $limit=$_GET['pageSize']?$_GET['pageSize']:10;
    $yema=($page-1)*$limit;
    $member = new me();
    $count=$member->order($field, $type)->limit($yema,$limit)->count();
    $member = $member->order($field, $type)->limit($yema,$limit)->select();
    foreach ($member as $v) {
        if($v['settime']){
            $v['settime'] = date("Y-m-d H:i:s", $v['settime']);
        }
        if($v['addtime']){
            $v['addtime'] = date("Y-m-d H:i:s", $v['addtime']);
        }        }
    $member[0]['count']=$count;
    return json_encode($member);
}
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值