白小白··· 2020-04-01 10:48 采纳率: 50%
浏览 76

easyui 分页 问题 , 那位大佬能帮小弟解答一下

我的easyui 列表是做的弹框(easyui-window) 假如 第一次显示列表得时候 是在第5页 关闭之后,再次点在页码还是在第五页(数据是第一页的数据),是想在关闭之后,在打开弹框之后还是显示第1页图片说明

———————————————————————————————————————————————————————————————————————————————————————————————————————————————

图片说明
目的是想在第二次打开列表之后页码显示第一页

  • 写回答

1条回答 默认 最新

  • 码农阿豪@新空间 新星创作者: 前端开发技术领域 2024-07-25 16:35
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    问题解答如下: 首先,EasyUI中的window组件是一个浮动窗口,通常用来显示弹出式的内容,例如弹出对话框或者表单。在弹出窗口中嵌套列表时,可能会遇到在关闭窗口后再次打开时,列表页码没有重置的问题。 要解决这个问题,可以在关闭弹出窗口时手动将列表的页码重置为第一页。下面是示例代码:
    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>EasyUI列表页码重置示例</title>
        <link rel="stylesheet" href="https://cdn.bootcdn.net/ajax/libs/jquery-easyui/1.9.12/themes/default/easyui.css">
        <script src="https://cdn.bootcdn.net/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
        <script src="https://cdn.bootcdn.net/ajax/libs/jquery-easyui/1.9.12/jquery.easyui.min.js"></script>
    </head>
    <body>
        <div id="win" class="easyui-window" title="列表弹窗示例" style="width:400px;height:200px;"
             data-options="modal:true,closed:true">
            <ul id="dg" class="easyui-datagrid" style="width:380px;height:150px;"
                data-options="pagination:true,rownumbers:true,singleSelect:true,pageList:[5,10,15],url:'data.json'">
                <thead>
                    <tr>
                        <th field="id" width="50">ID</th>
                        <th field="name" width="50">Name</th>
                    </tr>
                </thead>
            </ul>
        </div>
        <button id="openBtn" onclick="openWindow()">打开列表窗口</button>
        <script>
            function openWindow() {
                $('#dg').datagrid({
                    pageNumber: 1
                });
                $('#win').window('open');
            }
        </script>
    </body>
    </html>
    

    在上述代码中,当点击"打开列表窗口"按钮时,会手动将列表的页码重置为第一页,然后再打开弹出窗口显示列表数据。这样就可以解决在第二次打开列表窗口时显示第一页的问题。希望这个解答能帮到您。

    评论

报告相同问题?