୧((〃•̀ꇴ•〃))૭⁺✧ 2020-09-17 15:32 采纳率: 71.1%
浏览 453
已采纳

layui分页按条件查询显示的页数还是查询全部时的页数

图片说明

目前按条件查询的数据只够8页的,但却显示了100页,是我查询全部数据时显示的页数,当点第九页时还是显示第8页时的数据,以此类推...哪位大侠帮看下是哪个地方的问题

  layui.use(['table','form','laydate', 'layer'], function() {
        var table = layui.table,
            layer = layui.layer;
        var $ = layui.$;
        var laydate = layui.laydate;
        var form = layui.form;


        //执行一个laydate实例
        laydate.render({
            elem: '#start' //指定元素
        });
        //执行一个laydate实例
        laydate.render({
            elem: '#end' //指定元素
        });


        table.render({
            url: "/record/findAllByMacAndCreateTime" + '?tmptime=' + (new Date()).getTime()
            , method: "GET"
            , elem: '#demo'
            , title: '用户数据表'
            , parseData: function (res) {
                return {
                    "code": 0
                    , "msg": ""
                    , "count": 1000
                    , "data": res
                }
            },done:function (res) {
                $("[data-field='water']").children().each(function () {
                    if ($(this).text() == '0') {
                        $(this).text("无")
                    }else if ($(this).text() == '1')
                    {
                        $(this).text("有")
                    }
                });
            }
            , cols: [
                [
                    {field: 'id', title: 'ID', width: 236, align: 'center'}
                    , {field: 'ip', title: 'IP', width: 200, align: 'center'}
                    , {field: 'mac', title: '设备号', width: 200, align: 'center'}
                    , {field: 'angle', title: '角度', width: 200, align: 'center'}
                    , {field: 'voltage', title: '电压', width: 200, align: 'center'}
                    , {field: 'water', title: '探水', width: 200, align: 'center'}
                    , {field: 'createtime', width: '200', title: '创建时间', templet: "<div>{{layui.util.toDateString(d.createtime, 'yyyy-MM-dd')}}</div>"}
                    // , {field: 'price', title: '操作', width: 100, align: 'center', toolbar: '#barDemo'}
                ]
            ]
            // ,page:{
            //     layout: ['count', 'prev', 'page', 'next', 'limit', 'refresh', 'skip']//自定义分页布局
            // }
            // ,request:{
            //     pageName:'pageNum'
            //     ,limitName:'pageSize'
            // }
        });

        // 监听搜索操作
        form.on('submit(data-search-btn)', function (data) {
            var result = JSON.stringify(data.field);
            //执行搜索重载
            table.reload('demo', {
                page:{
                    layout: ['count', 'prev', 'page', 'next', 'limit', 'refresh', 'skip']//自定义分页布局
                }
                ,request: {
                    pageName:'pageNum'
                    ,limitName:'pageSize'
                }
                , where: {
                    mac:data.field.mac,
                    startTime:data.field.startTime,
                    endTime:data.field.endTime
                }
            }, 'data');

            return false;
        });

  • 写回答

1条回答 默认 最新

  • 封印di恶魔 2020-09-17 15:37
    关注

    table.render中的parseData
    你是不是count写死1000了,这个应该是让后端返回的

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 k8s生产配置推荐配置及部署方案
  • ¥15 matlab提取运动物体的坐标
  • ¥15 人大金仓下载,有人知道怎么解决吗
  • ¥15 一个小问题,本人刚入门,哪位可以help
  • ¥15 python安卓开发
  • ¥15 使用R语言GD包一直不出结果
  • ¥15 计算机微处理器与接口技术相关问题,求解答图片的这个问题,有多少个端口,端口地址和解答问题的方法和思路,不要AI作答
  • ¥15 如何根据一个截图编写对应的HTML代码
  • ¥15 stm32标准库的PID角度环
  • ¥15 ADS已经下载好了,但是DAS下载不了,一直显示这两种情况,有什么办法吗,非常急!