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 相关文章推荐
JQuery SELECT单选模拟jQuery.select.js
Nov 12 Javascript
node.js中的fs.write方法使用说明
Dec 15 Javascript
关于Function中的bind()示例详解
Dec 02 Javascript
JQuery异步提交表单与文件上传功能示例
Jan 12 Javascript
详解AngularJs HTTP响应拦截器实现登陆、权限校验
Apr 11 Javascript
深究AngularJS中ng-drag、ng-drop的用法
Jun 12 Javascript
详谈commonjs模块与es6模块的区别
Oct 18 Javascript
详解vue引入子组件方法
Feb 12 Javascript
React组件对子组件children进行加强的方法
Jun 23 Javascript
jQuery中DOM操作原则实例分析
Aug 01 jQuery
JS实现移动端在线签协议功能
Aug 22 Javascript
解决vue初始化项目一直停在downloading template的问题
Nov 09 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
浅谈本地WAMP环境的搭建
2015/05/13 PHP
PHP实现的微信公众号扫码模拟登录功能示例
2019/05/30 PHP
利用google提供的API(JavaScript接口)获取网站访问者IP地理位置的代码详解
2010/07/24 Javascript
Internet Explorer 11 浏览器介绍:别叫我IE
2014/09/28 Javascript
JavaScript 事件入门知识
2015/04/13 Javascript
js生成验证码并直接在前端判断
2015/05/15 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
2015/07/29 Javascript
JavaScript表单验证开发
2016/11/23 Javascript
详解jQuery中ajax.load()方法
2017/01/25 Javascript
BootStrap 导航条实例代码
2017/05/18 Javascript
详解JavaScript数组过滤相同元素的5种方法
2017/05/23 Javascript
VUE使用vuex解决模块间传值问题的方法
2017/06/01 Javascript
Vue 2.0学习笔记之Vue中的computed属性
2017/10/16 Javascript
Vue-router路由判断页面未登录跳转到登录页面的实例
2017/10/26 Javascript
vue 中基于html5 drag drap的拖放效果案例分析
2018/11/01 Javascript
Vue递归实现树形菜单方法实例
2018/11/06 Javascript
JavaScript中的垃圾回收与内存泄漏示例详解
2019/05/02 Javascript
vue实现移动端省市区选择
2019/09/27 Javascript
[15:20]DOTA2亚洲邀请赛总决赛开幕式表演:羽泉献唱
2017/04/05 DOTA
[51:06]2018DOTA2亚洲邀请赛3月29日 小组赛A组 KG VS Liquid
2018/03/30 DOTA
Python处理JSON数据并生成条形图
2016/08/05 Python
浅谈tensorflow中几个随机函数的用法
2018/07/27 Python
Python二叉搜索树与双向链表转换算法示例
2019/03/02 Python
Python从函数参数类型引出元组实例分析
2019/05/28 Python
python框架flask入门之路由及简单实现方法
2020/06/07 Python
html5指南-5.使用web storage存储键值对的数据
2013/01/07 HTML / CSS
【HTML5】Canvas绘制简单图片教程
2016/05/13 HTML / CSS
购买大码女装:Lane Bryant
2016/09/07 全球购物
电子信息专业自荐书
2014/02/04 职场文书
电脑售后服务承诺书
2014/03/27 职场文书
生日寄语大全
2014/04/08 职场文书
优秀少先队大队辅导员事迹材料
2014/05/04 职场文书
新闻专业毕业生求职信
2014/08/08 职场文书
捐书倡议书
2014/08/29 职场文书
党员教师四风自我剖析材料
2014/09/30 职场文书
银行开户授权委托书格式
2014/10/10 职场文书