zoukankan      html  css  js  c++  java
  • easyui datagrid 分页略解

    easyui datagrid 本身自带了分页功能。

    但是这个需要你自己控制。

    在后台可以得到两个datagrid的参数,rows 和page。其中rows是每页要显示的个数,page是第几页。单纯的设置rows是不行 的,datagrid真正显示的是你

    从数据库里得到的真正条数,应该用rows当查询条件,得到rows条才行。

    传到前台的json传应该是这样的:

    {"total":50,"rows":[{"sex":"nan16","age":16,"name":"zhangsan16"},{"sex":"nan16","age":16,"name":"zhangsan16"}]}

    只有 json正确了才能正确的显示分页。

    rows里面的json可以用JSONObject.put("name",name)这样得到。在吧JSONObject分别放到JSONArray里面JSONArray.put(JSONObject);

    JSONObject jb = new JSONObject();

    JSONArray ja = new JSONArray();
                for(People pp:list){
                    jb.put("name", pp.getName());
                    jb.put("age", pp.getAge());
                    jb.put("sex", pp.getSex());
                    ja.put(jb);
                }

    再把total 和rows加进去。

    datagrid的分页只有认清了rows和page才能做出来。这个是关键。

  • 相关阅读:
    2021.1.18 HTML标签及元素
    嵌入式发展史简述及一些概念
    06 突破512字节的限制 上
    50 排序的工程应用示例
    01 进阶操作系统
    05 主引导程序的扩展-下
    04 主引导程序的扩展-上
    03 调试环境的搭建
    在windows下使用linux命令,GnuWin32的使用.
    gcc -I -L -l区别
  • 原文地址:https://www.cnblogs.com/monkeydai/p/4141458.html
Copyright © 2011-2022 走看看