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

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 xy坐标转化为经纬度坐标
  • ¥15 一般三角模糊数的上界值和下届值取中值的多少比较合理?
  • ¥15 关于#python#的问题,请各位专家解答!
  • ¥20 Hbase启动失败,无法启动HMaster
  • ¥15 sqpingboot在父模块已经引入了mybatisplus 在子组件不写版本号还是报错
  • ¥20 Lumerical FDTD solutions 中模型的相对阻抗,有效介电常数和有效磁导率的实部和虚部的数据如何获得?
  • ¥100 sql reporting service 远程smtp服务器配置支持
  • ¥15 ppyoloe_r带角度目标检测,loss_cls没法收敛
  • ¥15 淘宝交易指数如何解读,其关联的数据指标是什么
  • ¥15 Linux下安装搜狗拼音不能显示中文