广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >layui如何创建table
  • 697
分享到

layui如何创建table

2024-04-02 19:04:59 697人浏览 八月长安
摘要

这篇文章主要介绍了layui如何创建table,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   table模块是layui的又一走心之作

这篇文章主要介绍了layui如何创建table,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

  table模块是layui的又一走心之作,在layui2.0的版本中全新推出,是layui最核心的组成之一。它用于对表格进行一些列功能和动态化数据操作,涵盖了日常业务所涉及的几乎全部需求。推荐:layui使用教程

  支持固定表头、固定行、固定列左/列右,支持拖拽改变列宽度,支持排序,支持多级表头,支持单元格的自定义模板,支持对表格重载(比如搜索、条件筛选等),支持复选框,支持分页,支持单元格编辑等等一些列功能。

  html

  <divclass="row"id="divParams">

  <divclass="panelcol-md-12">

  <br/>

  <divclass="demoTable">

  关键字:

  <divclass="layui-inline">

  <inputname="id"class="layui-input"id="keyWord"placeholder="请输入查询关键字">

  </div>

  时间段:

  <divclass="layui-inline">

  <inputclass="layui-input"id="timearea"placeholder="请选择查询时间段"type="text">

  </div>

  <buttonclass="layui-btn"data-type="reload"&omicron;nclick="initTable();">搜索</button>

  </div>

  <tableclass="layui-table"id="demo"lay-filter="demo"></table>

  </div>

  </div>

  <scriptid="dateTpl"type="text/html">

  {{#varfn=function(){

  returnmoment(d.ApplyDate).fORMat("YYYY-MM-DD");

  };if(true){}}

  {{fn()}}

  {{#}}}

  </script>

  <scripttype="text/html"id="barDemo">

  <aclass="layui-btnlayui-btn-mini"lay-event="detail">查看</a>

  <aclass="layui-btnlayui-btn-mini"lay-event="edit">编辑</a>

  <aclass="layui-btnlayui-btn-dangerlayui-btn-mini"lay-event="del">删除</a>

  </script>

  javascript

  <script>

  $(document).ready(function(){

  initTable();

  });

  layui.use('laydate',function(){

  varlaydate=layui.laydate;

  //时间选择器

  laydate.render({

  elem:'#timearea'

  ,range:true

  });

  });

  functioninitTable(){

  vartimeArea=$("#timearea").val();

  varstartTime="";

  varendTime="";

  if(timeArea){

  startTime=timeArea.split("-")[0];//开始时间

  endTime=timeArea.split("-")[1];//结束时间

  }

  layui.use('table',function(){

  vartable=layui.table;

  //执行渲染

  table.render({

  id:'demo',

  elem:'#demo'//指定原始表格元素选择器(推荐id选择器)

  ,height:315//容器高度

  ,cols:[[{checkbox:true}

  ,{field:'DepartmentName',title:'单位名称',width:180,sort:true}

  ,{field:'ISName',title:'信息系统名称',width:200,sort:true}

  ,{field:'CloudType',title:'上云类别',width:130,sort:true}

  ,{field:'ContactPerson',title:'联络人',width:130,sort:true}

  ,{field:'ContactPhoneNumber',title:'联络人手机',width:130}

  ,{field:'ApplyDate',title:'申请日期',width:150,sort:true,templet:'#dateTpl'}

  ,{field:'CloudState',title:'操作',width:160,fixed:'right',toolbar:'#barDemo'}

  ]],

  url:'/Order/GetTableData/',

  where:{KeyWords:$("#keyword").val(),StartTime:startTime,EndTime:endTime},

  method:'post',

  limits:[10,20,30,50,100]

  ,limit:10,//默认采用10

  loading:true,

  page:true

  });

  //监听工具

  table.on('tool(demo)',function(obj){

  vardata=obj.data;

  if(obj.event==='detail'){

  layer.msg('ID:'+data.applyid+'的查看操作');

  }elseif(obj.event==='del'){

  layer.confirm('真的删除行么',function(index){

  obj.del();

  layer.close(index);

  });

  }elseif(obj.event==='edit'){

  layer.alert('编辑行:<br>'+JSON.stringify(data))

  }

  });

  });

  }

  </script>

感谢你能够认真阅读完这篇文章,希望小编分享的“layui如何创建table”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网node.js频道,更多相关知识等着你来学习!

--结束END--

本文标题: layui如何创建table

本文链接: https://www.lsjlt.com/news/89063.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • layui如何创建table
    这篇文章主要介绍了layui如何创建table,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   table模块是layui的又一走心之作...
    99+
    2022-10-19
  • 如何渲染layui框架table数据表格
    这篇文章主要为大家展示了“如何渲染layui框架table数据表格”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何渲染layui框架table数据表格”这篇文...
    99+
    2022-10-19
  • SQL 表的创建(CREATE TABLE)
    目录一、表的内容的创建二、数据库的创建(CREATE DATABASE 语句)三、表的创建(CREATE TABLE 语句)四、命名规则五、数据类型的指定六、约束的设置请参阅 学习要点 表通过 CREATE TABLE 语句创建而成...
    99+
    2014-08-18
    SQL 表的创建(CREATE TABLE)
  • 创建外部表(external table)
    Upload “Email-Match Export.csv” to the SFTP Server ------------create directory create directo...
    99+
    2022-10-18
  • layui中table表格上如何添加日期控件
    这篇文章主要介绍layui中table表格上如何添加日期控件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!方法一:var tableInit = tab...
    99+
    2022-10-19
  • layui前端框架之table表数据如何刷新
    这篇文章给大家分享的是有关layui前端框架之table表数据如何刷新的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。最简单的方法就是://当前页的刷新  $("...
    99+
    2022-10-19
  • layui如何异步加载table表中某一列数据
    这篇文章将为大家详细讲解有关layui如何异步加载table表中某一列数据,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。layui中table加载数据时 如果数据存放在不...
    99+
    2022-10-19
  • 如何解决layui table返回值的多级嵌套问题
    这篇文章主要介绍了如何解决layui table返回值的多级嵌套问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。我在学习layui的过程中...
    99+
    2022-10-19
  • layui-table如何对返回的数据进行转变显示
    这篇文章将为大家详细讲解有关layui-table如何对返回的数据进行转变显示,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在使用layui表格时,在ajax请求回来的数...
    99+
    2022-10-19
  • SQL 入门教程:创建表(CREATE TABLE)
    目录一、表创建基础二、使用 NULL 值三、指定默认值请参阅 目录汇总:SQL 入门教程:面向萌新小白的零基础入门教程 SQL 不仅用于表数据操纵,而且还用来执行数据库和表的所有操作,包括表本身的创建和处理。 一般有两种创建表的方法: ...
    99+
    2014-12-06
    SQL 入门教程:创建表(CREATE TABLE)
  • Can't create table 'table_name'; table exists - 如何解决MySQL报错:无法创建表,表已存在
    MySQL是最常用的关系型数据库之一,具有广泛的应用。在使用MySQL时,有时会遇到报错信息:"Can't create table 'table_name'; table exists",意思是无法创建表,因为表已经存在。这种错误信息通常...
    99+
    2023-10-21
    MySQL 解决 创建表
  • layui中如何使用table插件进行复选框联动功能
    小编给大家分享一下layui中如何使用table插件进行复选框联动功能,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!实际项目功能...
    99+
    2022-10-19
  • layui如何关闭open弹出框以及刷新table表格页面
    这篇文章将为大家详细讲解有关layui如何关闭open弹出框以及刷新table表格页面,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。如下所示:保存后刷新table表格源码...
    99+
    2022-10-19
  • layui如何模拟table表格中的选中按钮选中事件
    这篇文章给大家分享的是有关layui如何模拟table表格中的选中按钮选中事件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、问题不操作页面,实现table表格中的checkb...
    99+
    2022-10-19
  • HTML如何在不使用<table>标签的情况下创建表
    这篇文章主要介绍“HTML如何在不使用<table>标签的情况下创建表”,在日常操作中,相信很多人在HTML如何在不使用<table>标签的情况下创建表问题上存在疑惑,小编查阅了各式...
    99+
    2022-10-19
  • 如何解决layui table表单提示数据接口请求异常的问题
    这篇文章给大家分享的是有关如何解决layui table表单提示数据接口请求异常的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。问题一:直接拿别人的文件放在本地打开如下图原因...
    99+
    2022-10-19
  • layui如何对table中的数据进行判断(0、1)转换为提示信息
    小编给大家分享一下layui如何对table中的数据进行判断(0、1)转换为提示信息,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧...
    99+
    2022-10-19
  • javabean如何创建
    要创建一个JavaBean,可以按照以下步骤进行:1. 创建一个Java类,类名按照标准的命名规范,应该以大写字母开头,并且应该包含...
    99+
    2023-09-27
    javabean
  • 如何创建CSS
    这篇文章主要为大家展示了“如何创建CSS”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何创建CSS”这篇文章吧。如何插入样式表插入样式表的方法有三种:1.外部...
    99+
    2022-10-19
  • 如何创建html
    HTML(超文本标记语言)是用于创建网站的基本构建块之一。在今天的数字世界中,拥有一个网站可以让您向全世界展示自己的声音、品牌或产品。创建HTML不仅是一项令人兴奋的工作,也是一项值得学习的技能。在本文中,我们将介绍一些简单的步骤,帮助您了...
    99+
    2023-05-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作