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 相关文章推荐
这段js代码得节约你多少时间
Dec 20 Javascript
Jquery焦点与失去焦点示例应用
Jun 10 Javascript
jQuery内部原理和实现方式浅析
Feb 03 Javascript
初识Node.js
Mar 20 Javascript
JavaScript改变CSS样式的方法汇总
May 07 Javascript
jQuery实现手机自定义弹出输入框
Jun 13 Javascript
js中 计算两个日期间的工作日的简单实例
Aug 08 Javascript
详解探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用
Jun 16 Javascript
js 提取某()特殊字符串长度的实例
Dec 06 Javascript
angular 服务随记小结
May 06 Javascript
深入了解Hybrid App技术的相关知识
Jul 17 Javascript
JavaScript运动原理基础知识详解
Apr 02 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 字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
2010/04/28 PHP
php 面向对象的一个例子
2011/04/12 PHP
php引用返回与取消引用的详解
2013/06/08 PHP
6个超实用的PHP代码片段
2015/08/10 PHP
php实现阳历阴历互转的方法
2015/10/28 PHP
php ajax confirm 删除实例详解
2019/03/06 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式二图文详解
2019/04/09 PHP
jquery怎样实现ajax联动框(一)
2013/03/08 Javascript
用jquery中插件dialog实现弹框效果实例代码
2013/11/15 Javascript
jquery toolbar与网页浮动工具条具体实现代码
2014/01/12 Javascript
浅谈JavaScript中的字符编码转换问题
2015/07/07 Javascript
AngularJs 60分钟入门基础教程
2016/04/03 Javascript
一步一步封装自己的HtmlHelper组件BootstrapHelper(二)
2016/09/14 Javascript
快速实现JS图片懒加载(可视区域加载)示例代码
2017/01/04 Javascript
node文件上传功能简易实现代码
2017/06/16 Javascript
详解如何写出一个利于扩展的vue路由配置
2019/05/16 Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
2019/10/16 jQuery
小程序websocket心跳库(websocket-heartbeat-miniprogram)
2020/02/23 Javascript
Python中多线程thread与threading的实现方法
2014/08/18 Python
Python输出PowerPoint(ppt)文件中全部文字信息的方法
2015/04/28 Python
Python中字典创建、遍历、添加等实用操作技巧合集
2015/06/02 Python
Python 16进制与中文相互转换的实现方法
2018/07/09 Python
Python实现的括号匹配判断功能示例
2018/08/25 Python
Python 忽略warning的输出方法
2018/10/18 Python
Python 实现自动导入缺失的库
2019/10/29 Python
Python2和Python3中@abstractmethod使用方法
2020/02/04 Python
探秘TensorFlow 和 NumPy 的 Broadcasting 机制
2020/03/13 Python
python从PDF中提取数据的示例
2020/10/30 Python
CSS3——齿轮转动关键代码
2013/05/02 HTML / CSS
生物科学专业个人求职信范文
2013/12/05 职场文书
本科生职业生涯规划书范文
2014/01/21 职场文书
安全检查管理制度
2014/02/02 职场文书
反邪教标语
2014/06/23 职场文书
教师节活动总结
2014/08/29 职场文书
拾金不昧表扬信
2015/01/16 职场文书
go语言中切片与内存复制 memcpy 的实现操作
2021/04/27 Golang