layui表格参数
layui表格对数据进行用table样式展现
举个例子:
1 <!doctype html>
2 <html>
3 <head>
4 <meta charset="utf-8">
5 <title>layui表格div容器</title>
6 </head>
7 <body>
8 <div id=“container”></div>
9 </body>
10 </html>
首先引入layui,jquery等插件 展示为js部分
1 <script>
2 layui.use('table', function(){
3 var table = layui.table;
4
5 table.render({
6 elem: '#container', //绑定控件,为html页面容器id
7 id:‘container’, //定义id
8 page:true, //开启分页
9 height:‘full’,
10 width :$(document.body).width(),
11 url:'/demo/table/user/', //路径
12 method:‘post’, //请求方式
13 where :‘_where’, //查询条件
14 cellMinWidth: 80, //定义单元格(列)的最宽度,
15 request:{//重新指定响应参数名称
16 pageName:'page',
17 limitName:'pageSize',
18 }
19 response:{
20 countName:'allcount'
21 }
22 cols: [[
23 {field:'id', width:80, title: 'ID', sort: true}
24 ,{field:'username', width:80, title: '用户名'}
25 ,{field:'sex', width:80, title: '性别', sort: true}
26 ,{field:'city', width:80, title: '城市'}
27 ,{field:'sign', title: '签名', width: '30%', minWidth: 100} //minWidth:局部定义当前单元格的最小宽度,layui 2.2.1 新增
28 ,{field:'experience', title: '积分', sort: true}
29 ,{field:'score', title: '评分', sort: true}
30 ,{field:'classify', title: '职业'}
31 ,{title:'操作', width:'137',align:'center',templet:initDetail},
32 ]]
33 });
34 });
35 </script>
基本参数:
filed为数据库的字段名(与字段名相符和)
title为展示表格的表头
limit为每页显示的条数(默认:10)。值务必对应 limits 参数的选项
limits为每页条数的选择项,例:[5,10,15]
width为表格列的宽度(可自适应宽度,不设置宽度)
sort为是否允许排序(默认:false),设置true对列开启排序功能
templet设置回调函数 后面加方法名
详情操作按钮显示于操作列 d为当前条数的所有值(格式为object)
1 function initDetail(d){
2 return '<div><span class="operatestyle" οnclick="showDetail(\''+d.caseid+'\')">详情</span></div>'
3 }
点击详情,查看详情页.此方法跳转路径需要先引ExtendForm.js插件 target控制打开方式 此方法传递为用post传递 在展示详情页可用post直接接收数组值
1 function showDetail(d){
2 var data = {};
3 data['字段id']=d;
4 参数传递...
5 ExtendForm.init({action:'路径',target:'_blank'}).bind(data).send();
6 }
转载于:https://www.cnblogs.com/1301694f/p/9323163.html
layui表格参数的更多相关文章
- datatable转layui表格【偏原理】
如题这个类负责把datatable转换为layui表格可以显示的内容.适合配合表格url字段的webapi服务端,为其返回响应字符串.代码如下:using System;using System.We ...
- Bootstrap Table 表格参数详解
表格参数 名称 标签 类型 默认 描述 - data-toggle String 'table' 不用写 JavaScript 直接启用表格. classes data-class ...
- layui 表格在排序之后没有重新渲染问题
问题描述: 在layui表格中,最后一列增加了操作按钮,并且在某些行设置了样式,但是在排序之后,按钮的点击事件失效了,样式也没有了,可能是没有执行done回调 原因: done回调只有在render和 ...
- Layui表格编辑【不依赖Layui的动态table加载】
依赖jquer,layui/css <td class="My_edit"></td> Jquery代码 //-----[Layui表格编辑(<td ...
- layui 表格设置td的宽度
layui 表格设置td的宽度, td{ min-width: 150px; max-width: 200px; } 超出长度隐藏 overflow: hidden; text-overflow: e ...
- 设置layui表格cell的内边距
/*设置layui表格cell的内边距*/ .layui-table-cell { height: 50px !important; line-height: 50px !important; }
- 关于layui表格渲染templet解析单元格的问题
原文链接:https://blog.csdn.net/wyp_comeon/article/details/81735951关于表格解析自定义单元格的解析参数请先详细查看官方文档:http://www ...
- 改造 layui 表格组件实现多重排序
layui 的表格组件目前只支持单列排序,在实际应用中并不能很好的支撑我们的业务需求.今天一时手痒,决定改造一番以支持多重排序. 实现思路也比较简单,只需要用一个数组来存放所有排序的列,再把这个数组传 ...
- layui表格点击排序按钮后,表格绑定事件失效解决方法
最近项目使用layui较为频繁,遇到了一个麻烦的问题,网上搜索也没有看到同类型的问题,故此记下来. 需求是点击上图右侧表格中某一个单元格,会触发点击事件如下代码: $("table>t ...
随机推荐
- C++动态内存new和delete(超详细)
C++动态内存new和delete C++动态内存是C++灵活.炫酷的一种操作.学好它,能让自己编程逼格上一个level. 在学习动态内存之前,我们先要了解C++是怎么划分内存的: 栈:在函数内部声明 ...
- post登录 jsessionid 以及cookie 传递
先配置登录接口请求 登录成功后: 再其它请求中设置
- Scratch 第1课 让小猫动起来
素材下载 链接:https://pan.baidu.com/s/1qX0T2B_zczcLaCCpiRrsnA提取码:xfp8
- mysql--使用left join条件查询时加where条件的问题
场景:为一个活动添加指导文件,每一个活动会对应多种指导文件类型,进入每一个活动的设置指导文件页面后所呈现的指导文件类型相同,查询时,使用指导文件类型表LEFT JOIN指导文件表,要求指导文件类型全部 ...
- wireshark抓包实战(六),过滤器
目录 一.抓包过滤器 1.语法来源 2.语法 二.显示过滤器 1.语法来源 2.关键要素 wireshark中,过滤器有两种,一种是抓包过滤器,一种是显示过滤器! 抓包过滤器适合大网络环境,配置与抓包 ...
- hive常用函数六
cast 函数: 类型转换函数,cast(kbcount as int); case when: 条件判断,case when kbcount is not null and cast(kbcount ...
- 虚拟机VMware 安装后虚拟机网卡与主机网卡数据交换关系
安装好虚拟机以后,在网络连接里面可以看到多了两块网卡: 其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会详细介绍.在VMware Worksta ...
- 第一章:shell脚本初入门
1.shell脚本中的source或者.空格再加上文件,表示加载文件中的命令及语句(困惑多时终于解开^-^) 2.脚本开头书写好作者版本等信息,方便维护:流程语句提前把格式写好,防止遗漏 3.定义字符 ...
- Equalizing by Division
The only difference between easy and hard versions is the number of elements in the array. You are g ...
- Python算法题:金字塔
代码如下: #Python金字塔练习 """ 最大层数:max_level 当前层数:current_level 金字塔正序时: 每层的空格=最大层数-当前层数 每层的星 ...