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获取div高度的代码
Aug 09 Javascript
JQuery从头学起第三讲
Jul 06 Javascript
JQuery live函数
Dec 24 Javascript
JavaScript中的原型和继承详解(图文)
Jul 18 Javascript
node.js中的http.response.write方法使用说明
Dec 14 Javascript
JavaScript中的跨浏览器事件操作的基本方法整理
May 20 Javascript
Vue2.0如何发布项目实战
Jul 27 Javascript
js登录滑动验证的实现(不滑动无法登陆)
Jan 03 Javascript
layui-laydate时间日历控件使用方法详解
Nov 15 Javascript
小程序指纹验证的实现代码
Dec 04 Javascript
Vue 监听元素前后变化值实例
Jul 29 Javascript
解决VUE项目使用Element-ui 下拉组件的验证失效问题
Nov 07 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
雄兵连:第三季确定会出,不过时间未定,鹤熙是第三季的主角!
2020/03/13 国漫
层叠菜单的动态生成
2006/10/09 PHP
人尽可用的Windows技巧小贴士之下篇
2007/03/22 PHP
PHP操作mysql函数详解,mysql和php交互函数
2011/05/19 PHP
php递归删除目录下的文件但保留的实例分享
2014/05/10 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
javascript Array.sort() 跨浏览器下需要考虑的问题
2009/12/07 Javascript
jquery图片延迟加载 前端开发技能必备系列
2012/06/18 Javascript
javascript中字符串的定义示例代码
2013/12/19 Javascript
JavaScript中模拟实现jsonp
2015/06/19 Javascript
js实现文本框输入文字个数限制代码
2015/12/25 Javascript
三种AngularJS中获取数据源的方式
2016/02/02 Javascript
Vue学习笔记进阶篇之函数化组件解析
2017/07/21 Javascript
React/Redux应用使用Async/Await的方法
2017/11/16 Javascript
Vue-router 切换组件页面时进入进出动画方法
2018/09/01 Javascript
Vue配置marked链接添加target=&quot;_blank&quot;的方法
2019/07/19 Javascript
vue给对象动态添加属性和值的实例
2019/09/09 Javascript
python使用cookielib库示例分享
2014/03/03 Python
Python中使用OpenCV库来进行简单的气象学遥感影像计算
2016/02/19 Python
详解django中自定义标签和过滤器
2017/07/03 Python
python2和python3的输入和输出区别介绍
2018/11/20 Python
python集合是否可变总结
2019/06/20 Python
如何实现Django Rest framework版本控制
2019/07/25 Python
python django生成迁移文件的实例
2019/08/31 Python
PyTorch之nn.ReLU与F.ReLU的区别介绍
2020/06/27 Python
Python基于爬虫实现全网搜索并下载音乐
2021/02/14 Python
使用CSS3来匹配横屏竖屏的简单方法
2015/08/04 HTML / CSS
Html5剪切板功能的实现代码
2018/06/29 HTML / CSS
HTML5在线预览PDF的示例代码
2017/09/14 HTML / CSS
美国专业消费电子及摄影器材网站:B&H Photo Video
2019/12/18 全球购物
计算机专业自我鉴定
2013/10/15 职场文书
留学自荐信的技巧
2013/10/17 职场文书
党员批评与自我批评
2014/02/12 职场文书
2014医学院领导干部四风对照检查材料思想汇报
2014/09/16 职场文书
银行领导班子四风对照检查材料
2014/09/27 职场文书
意向协议书
2015/01/27 职场文书