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的Touch事件
Sep 27 Javascript
js数组去重的5种算法实现
Nov 04 Javascript
js实现按钮控制带有停顿效果的图片滚动
Aug 30 Javascript
解决前端跨域问题方案汇总
Nov 20 Javascript
BootStrap daterangepicker 双日历控件
Jun 02 Javascript
Vue computed计算属性的使用方法
Jul 14 Javascript
简单实现js轮播图效果
Jul 14 Javascript
基于JavaScript实现数码时钟效果
Mar 30 Javascript
微信小程序使用map组件实现获取定位城市天气或者指定城市天气数据功能
Jan 22 Javascript
详解50行代码,Node爬虫练手项目
Apr 22 Javascript
让 babel webpack vue 配置文件支持智能提示的方法
Jun 22 Javascript
如何利用node转发请求详解
Sep 17 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+Mysql+jQuery实现发布微博程序 jQuery篇
2011/10/08 PHP
PHP的Yii框架中创建视图和渲染视图的方法详解
2016/03/29 PHP
利用PHP访问带有密码的Redis方法示例
2017/02/09 PHP
javascript 数组的方法集合
2008/06/05 Javascript
jquery nth-child()选择器的简单应用
2010/07/10 Javascript
js 代码优化点滴记录
2012/02/19 Javascript
浅析JS中document对象的一些重要属性
2014/03/06 Javascript
jquery操作 iframe的方法
2014/12/03 Javascript
jQuery随机密码生成的方法
2015/03/09 Javascript
Javascript中prototype的使用详解
2016/06/18 Javascript
jQuery实现的图片轮播效果完整示例
2016/09/12 Javascript
AngularJS实现表单元素值绑定操作示例
2017/10/11 Javascript
vue+vuex+axios实现登录、注册页权限拦截
2018/03/09 Javascript
简述vue状态管理模式之vuex
2018/08/29 Javascript
vue+element-ui实现表格编辑的三种实现方式
2018/10/31 Javascript
基于three.js实现的3D粒子动效实例代码
2019/04/09 Javascript
async/await让异步操作同步执行的方法详解
2019/11/01 Javascript
python实现监控windows服务并自动启动服务示例
2014/04/17 Python
python操作ssh实现服务器日志下载的方法
2015/06/03 Python
python字符串与url编码的转换实例
2018/05/10 Python
django解决跨域请求的问题详解
2019/01/20 Python
Python使用pyserial进行串口通信的实例
2019/07/02 Python
浅谈Python中re.match()和re.search()的使用及区别
2020/04/14 Python
Python如何将字符串转换为日期
2020/07/31 Python
TensorFlow低版本代码自动升级为1.0版本
2021/02/20 Python
阿里健康官方海外旗舰店:阿里健康国际自营
2017/11/24 全球购物
阿玛尼意大利官网:Armani意大利
2018/10/30 全球购物
init进程的作用
2015/08/20 面试题
英文慰问信范文
2015/03/24 职场文书
2015年党风建设工作总结
2015/04/29 职场文书
未婚证明范本
2015/06/15 职场文书
童年读书笔记
2015/06/26 职场文书
医疗纠纷调解协议书
2015/08/06 职场文书
2016银行求职自荐信
2016/01/28 职场文书
小学作文之描写天气
2019/08/15 职场文书
Linux服务器离线安装 nginx的详细步骤
2022/06/16 Servers