前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >初始化表格

初始化表格

作者头像
PHY_68
发布2020-09-16 14:30:58
6290
发布2020-09-16 14:30:58
举报
文章被收录于专栏:laopan技术分享laopan技术分享

初始化表格

代码语言:javascript
复制
开发工具与关键技术:MVC

 

作者:盘洪源

 

撰写时间:2019年4月20日星期六

在需要把数据库中表的数据请求到页面上,这里就需要用到初始化表格,把你所查询的字段请求到页面上,以一个表的形式呈现,如下图

在这里插入图片描述
在这里插入图片描述

需要引用个插件

在页面上首先定义一个表

至于样式那些随自己喜欢设置。

在全局变量中先声明这张表和表格的变量。

Var tabStudent; Var layuiTable;

如果这个表格数据实在页面载入的时候就实现的话,那就在页面加载事件($(function){})中初始化这个表格。

开始必须加载和初始化layui模块(表格模块)

在这里插入图片描述
在这里插入图片描述

Laye是弹出框的意思,table就是layui模板里的表格。

这个时候就可以初始化表格

通过ID获取原Html表格, 然后运用layui模版的表格进行替换, 这样即为表格的初始化

在这里插入图片描述
在这里插入图片描述

Elem表格ID,url请求数据的链接,cols表头,page就是数据多的时候进行一个分页,data加载本地数据。

表头里的内容怎么理解呢?

有个复选框上面没有,{ type: “checkbox”, fixed: “left” },checkbox(复选按钮),left(将按钮固定在左边)

{ type: “numbers”, title: “序号” },这个就是序号列,将查询出来的数据进行一个排序

{ field: ‘UserID’, title: ‘UserID’, hide: true },{ field: ‘UserName’, title: ‘姓名’ },

这两个就是查询数据库的字段,field里面写查询的字段,title是表头命名字段的意思。

Hide隐藏的意思,因为这个是主键ID,在表格的增删查改的时候需要用到,一般主键ID都是设置为隐藏,这个不需要显示给用户看的。有很多人在表格的增删查改遇到什么ID找不到,可能就是这个主键ID可能没设置,因为一般的人看到想要实现后的表格上根本就不需要这个ID,就没把这个主键ID放在这里,不需要可以将它隐藏,但一定要在表头这里放入主键ID,不然这个表的增删查改没办法搞的。

templet: setOperate这个就是自定义按钮的函数的接头,就是删除、修改的按钮就放在这个函数,你自已必须自定义setOperate这个函数,在这个函数里你就可以写删除、修改按钮这些样式‘

还有个toolbar属性,这个是layui表格模版自带的工具栏参数,是设置layui表格工具栏。这样一个简单的表格初始化就完成了。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-04-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档