Layui数据表格 前后端json数据接收的方法


Posted in Javascript onSeptember 19, 2019

先上效果图:

Layui数据表格 前后端json数据接收的方法

前端数据表格:

<div class="x-body">
  <%-- 数据表格 --%>
  <table class="layui-table" lay-data="{
   id:'test',
   url:'/menu/page',
   page:true,
   limits: [10,20,50], //每页条数的选择项,默认:[10,20,30,40,50,60,70,80,90]
   limit: 10, //每页默认显示的数量
   method:'post' //提交方式
   }" lay-filter="test">
   <thead>
    <tr>
     <th lay-data="{field:'id', width:80, sort: true}">编号</th>
     <th lay-data="{field:'name'}">菜单名称</th>
     <th lay-data="{field:'url', sort: true}">菜单路径</th>
     <th lay-data="{field:'icon'}">菜单图标</th>
     <th lay-data="{field:'parent'}">菜单</th>
     <th lay-data="{field:'children', sort: true}">子菜单</th>
     <th lay-data="{fixed: 'right', toolbar: '#barDemo', width:250, align:'center'}">操作</th>
    </tr>
   </thead>
  </table>
 </div>
 
 <%-- 这里可以放CRUD按钮 --%>
 <script type="text/html" id="barDemo">
  <a class="layui-btn layui-btn-xs" lay-event="detail">编辑</a>
  <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>
 </script>

js代码

$(function () {
 //注意:这里是数据表格的加载数据,必须写
 layui.use(['table', 'layer', 'form'], function () {
  var table = layui.table;
  layer = layui.layer;
  form = layui.form;
  //CURD...
 });
 
});

后端需要返回的json数据格式:

Layui数据表格 前后端json数据接收的方法

我们可以自己抽一个工具类出来封装成前端需要返回的json数据格式哦

public class PageUtil<T> {
 
 private int code=0;
 private String msg;
 private Long count; //总条数
 private List<T> data = new ArrayList(); //装前台当前页的数据
 //getter/setter方法...
 
}

以上这篇Layui数据表格 前后端json数据接收的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript得到XML某节点的子节点个数的脚本
Oct 11 Javascript
JQuery Dialog(JS 模态窗口,可拖拽的DIV)
Feb 07 Javascript
简单实用的js调试logger组件实现代码
Nov 20 Javascript
jQuery Easyui datagrid/treegrid 清空数据
Jul 09 Javascript
又一枚精彩的弹幕效果jQuery实现
Jul 25 Javascript
windows下vue.js开发环境搭建教程
Mar 20 Javascript
JavaScript实现构造json数组的方法分析
Aug 17 Javascript
Vue表单之v-model绑定下拉列表功能
May 14 Javascript
全面分析JavaScript 继承
May 30 Javascript
js简单的分页器插件代码实例
Sep 11 Javascript
微信小程序之 catalog 切换实现解析
Sep 12 Javascript
如何用JS模拟实现数组的map方法
Jul 30 Javascript
用原生JS实现爱奇艺首页导航栏代码实例
Sep 19 #Javascript
vue简单练习 桌面时钟的实现代码实例
Sep 19 #Javascript
JS实现滚动条触底加载更多
Sep 19 #Javascript
Vue v-text指令简单使用方法示例
Sep 19 #Javascript
Vue.set 全局操作简单示例
Sep 19 #Javascript
layui对工具条进行选择性的显示方法
Sep 19 #Javascript
基于js实现抽红包并分配代码实例
Sep 19 #Javascript
You might like
PHP中$_SERVER的详细参数与说明
2008/07/29 PHP
phpMyAdmin 链接表的附加功能尚未激活的问题
2010/08/01 PHP
Thinkphp实现自动验证和自动完成
2015/12/19 PHP
PHP下 Mongodb 连接远程数据库的实例代码
2017/08/30 PHP
在JavaScript中,为什么要尽可能使用局部变量?
2009/04/06 Javascript
JavaScript类库D
2010/10/24 Javascript
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
JS中类或对象的定义说明
2014/03/10 Javascript
node.js中的fs.appendFile方法使用说明
2014/12/17 Javascript
JS中sort函数排序用法实例分析
2016/06/16 Javascript
jquery.multiselect多选下拉框实现代码
2016/11/11 Javascript
JavaScript中使用webuploader实现上传视频功能(demo)
2017/04/10 Javascript
简述vue状态管理模式之vuex
2018/08/29 Javascript
vue click.stop阻止点击事件继续传播的方法
2018/09/04 Javascript
详解Vue iview IE浏览器不兼容报错(Iview Bable polyfill)
2019/01/07 Javascript
使用Vue开发自己的Chrome扩展程序过程详解
2019/06/21 Javascript
layer扩展打开/关闭动画的方法
2019/09/23 Javascript
js数组相减简单示例【删除a数组所有与b数组相同元素】
2020/03/04 Javascript
JS+CSS实现3D切割轮播图
2020/03/21 Javascript
深入解读VUE中的异步渲染的实现
2020/06/19 Javascript
微信小程序用户盒子、宫格列表的实现
2020/07/01 Javascript
vue 组件简介
2020/07/31 Javascript
Pyramid Mako模板引入helper对象的步骤方法
2013/11/27 Python
Python中用函数作为返回值和实现闭包的教程
2015/04/27 Python
Python基于numpy灵活定义神经网络结构的方法
2017/08/19 Python
对Python3.6 IDLE常用快捷键介绍
2018/07/16 Python
python版本五子棋的实现代码
2018/12/11 Python
html5 迷宫游戏(碰撞检测)实例一
2013/07/25 HTML / CSS
Noon埃及:埃及在线购物
2019/11/26 全球购物
C#中有没有静态构造函数,如果有是做什么用的?
2016/06/04 面试题
大学生简单自荐信
2013/11/10 职场文书
学校元旦晚会开场白
2015/05/29 职场文书
公司仓库管理制度
2015/08/04 职场文书
2019年个人工作总结范文
2019/03/25 职场文书
2019单位介绍信怎么写
2019/06/24 职场文书
MySQL数据库实验之 触发器和存储过程
2022/06/21 MySQL