layui配置
layui是一个全局变量,可以在任何地方访问到
layui.config 方法主配置信息(经测试好像不能添加额外属性)
layui.setter读取主配置属性
layui.extend 方法增加主配置模块
layui.use 方法引用
第一个参数(数组)用于加载模块,如果只有一个模块可以直接写字符串;
第二个参数(方法)页面回调,增加页面自定义事件
layui.config({
base: '../layuiadmin/', //静态资源所在路径
}).extend({
index: 'lib/index', //主入口模块
}).use(['index', 'forum', 'table'], function () {
var $ = layui.$
, form = layui.form
, table = layui.table;
});
>>>layui.setter.base
'../layuiadmin/'
一个搜索按钮,一个表格:
<button class="layui-btn layuiadmin-btn-replys" data-type="reload" lay-submit lay-filter="LAY-app-forumreply-search">
<i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
</button> <table id="LAY-app-forumreply-list" lay-filter="LAY-app-forumreply-list"></table>
元素包含lay-submit,根据lay-filter的值来得到该按钮
//得到元素所在layui-form中的表单数据
form.on('submit(LAY-app-forumreply-search)', function (data) {
//data.field表单中包含name属性的键值对象
var field = data.field; //执行页面中 id="LAY-app-forumreply-list"的重载
table.reload('LAY-app-forumreply-list', {
//where属性可以在异步请求中增加额外的参数
where: field
});
});
加载列表:
table.render({
elem: "#LAY-app-forumreply-list",
url: "/Txooo/Sales/Mch/Product/Ajax/ProductAjax.ajax/GetProductList3",
cols: [[{
//多选框
type: "checkbox",
fixed: "left"
},
{
//可排序的列sort
field: "replytime",
title: "回帖时间",
sort: !0
},
{
//读取模板加载列内容
title: "操作",
width: 150,
align: "center",
fixed: "right",
toolbar: "#table-forum-replys"
}]],
page: 0,
limit: 10,
where: {
pageIndex: 0,
r_state: 5
},
limits: [10, 15, 20, 25, 30],
text: "对不起,加载出现异常!",
response: { dataName: "list" }
})
render 列表渲染
elem 渲染目标id
url 异步加载地址
page 固定读取分页当前页
limit 固定每页条数
limits 可选每页条数
response 请求参数配置{"statusName":"code","statusCode":0,"msgName":"msg","dataName":"data","countName":"count"}
cols 列名与内容设置
- type 内容类型
- fixed 样式左右方向
- field 对应的异步数据字段名称
- title 展示的列名
- sort 可排序字段
- align 字体居中
- toolbar 可操作模板id
- templet 普通模板内容id或html代码
layui配置的更多相关文章
- Springboot+Thymeleaf+layui框架的配置与使用
前言Springboot默认是不支持JSP的,默认使用thymeleaf模板引擎.所以这里介绍一下Springboot使用Thymeleaf的实例以及遇到的问题. 配置与使用1.在applicatio ...
- Layui 上传图片到磁盘上 + Tomcat 配置虚拟路径
Layui 上传图片到磁盘上 + Tomcat 配置虚拟路径 Tomcat 配置虚拟路径 找到 eclipse 中 tomcat 下面的 server.xml 文件,在 Host 标签里面添加 < ...
- layui 各项配置
第一.如何全部选中table中每一条记录 1.首先给table的父类设置一个唯一id *这种方式不推荐,效果比较差,推荐第2种方式 再搜索 alias-table div.layui-table-fi ...
- Layui的一点小理解(上)
首先声明这是个人的一点理解,如有不对之处请指正,以下的例子有在官网上看到的,有的是自己写的.还是老规矩最后会附上官网的,如有不明白之处,请查看文档或留言. 既然说Layui,当然要简单的介绍以下什么是 ...
- 基于layUI实现前端分页功能
一.layUI介绍 Layui 是一款采用自身模块规范编写的国产前端UI框架,遵循原生HTML/CSS/JS的书写与组织形式,门槛极低,拿来即用.内置了一些常用元素和组件的UI框架. 下载地址为htt ...
- LayUI分页,LayUI动态分页,LayUI laypage分页,LayUI laypage刷新当前页
LayUI分页,LayUI动态分页,LayUI laypage分页,LayUI laypage刷新当前页 >>>>>>>>>>>> ...
- layui + jfinal 实现上传下载
1.需要把jfinal的环境配置好 2.导入相关的库文件 layui的库文件 就是这两个文件需要导入到自己的页面 注意:jfinal总会把路径拦截,所以需要静态文件处理.本人不太懂.就网上找了下,说w ...
- .net core页面使用layui的HtmlHelper扩展
Vino.Core.Extensions.Layui 如果您的.net core 2.0项目使用layui来渲染表单,那么您可以尝试使用这个扩展库可以帮你减少代码和工作量. 项目地址:https:// ...
- .net core使用Ku.Core.Extensions.Layui实现layui表单渲染
演示网站地址:http://layui.kulend.com/项目地址:https://github.com/kulend/Ku.Core.Extensions/tree/master/Ku.Core ...
随机推荐
- Java实验——输出二维数组连续二维子数组的最大和
该算法思路,根据我博客里面一维子数组求和的思路,可以用一个新的二维数组对该二维区域的数组进行求和,例如新的二维数组的第5个位置,就代表从1到5斜对角线的块状区域的和,即1,2,4,5这4个数的和,x个 ...
- Java日志框架-Logback手册中文版以及官方配置文档教程
Logback手册中文版:(链接: https://pan.baidu.com/s/1bpMyasR 密码: 6u5c),虽然版本有点旧,但是大体意思差不多,先用中文版了解个大概,然后一切最新的配置以 ...
- activiti eclipse 插件不自动生成png
看下图,是不是很简单?
- js实现动态删除表格的行或者列-------Day57
昨天记录了动态加入表格的一行,当然这个一行是指一行数据,也就是说一行多少列也是加上的,而且第几列的内容都能够加入上,先来回想下它的实现的关键点: 1.var row=table.insertRow() ...
- [RxJS] Implement RxJS `concatMap` by Waiting for Inner Subscriptions to Complete
Unlike mergeMap and switchMap, concatMap focuses on when "inner" subscriptions "compl ...
- Android开发——本地验证码的简易实现
0. 前言 验证码无处不在.有人问我,你知道达芬奇password以下是什么吗,对.答案就是达芬奇验证码. 验证码一个最基本的作用就是防止恶意暴力破解登录,防止不间断的登录尝试,事实上能够在se ...
- Android开发之自己定义Spinner样式的效果实现(源码实现)
android系统自带的Spinner样式是远远满足不了我们实际开发过程中对Spinner UI风格的要求,因此我们肯定须要为了切合整个应用的风格,改动我们的Spinner样式.系统给我们提供了两种常 ...
- 【iOS进阶】UIWebview加载搜狐视频,自动跳回客户端 问题解决
UIWebview加载搜狐视频,自动跳回搜狐客户端 问题解决 当我们用UIWebview(iOS端)加载网页视频的时候,会发现,当真机上有搜狐客户端的时候,会自动跳转到搜狐客户端进行播放,这样的体验对 ...
- xcode 程序配置 python 解释器嵌入
1.点击项目->Buid Phases->加号点击 添加RunScript,Shell中写为python路径.一般是/usr/bin/python 2.同样是Build Phases中,L ...
- sqlserver主机名变更后的错误与处理办法
sqlserver 服务器更改主机名后,须要做一些操作.不然维护计划 以及订阅公布都会有问题,详细过程例如以下:能够參考 有时改动计算机名后,运行select @@servername仍返回原来的计算 ...