Layui
Layui修改源码
BugRoot
CV大法(唯快不破),既搬既用。
展开
-
Layui 点击跳转新的tab页并后台校验,异常弹出提示信息并关闭tab页
如果点击跳转新的tab页,同时打开tab页并后台校验,如异常弹出提示信息并关闭tab页;引入admin.jslayui.use([ 'index', 'laydate', 'form','laypage','httpCommon', 'jquery','layer','table','admin'], function () {var admin = layui.admin;在需要处理的条件内,添加此段代码; var topAdmin = parent === self ? admin : p原创 2020-08-16 10:42:20 · 14792 阅读 · 0 评论 -
Layui 数据过长自动换行
添加此样式:.layui-table-cell { font-size:14px; padding:0 5px; height:auto; overflow:visible; text-overflow:inherit; white-space:normal; word-break: break-all;}原创 2020-08-17 14:14:49 · 16451 阅读 · 0 评论 -
Layui 标签栏改变颜色
<style> /*点击tab页字体加粗*/ .layui-tab-title .layui-this{ color: black; font-weight:bolder; } /*点击tab页背景色改变,以显眼当前在哪个标签页的主体页面*/ .layadmin-pagetabs .layui-tab-title li:hover, .layadmin-pagetabs原创 2020-08-17 14:14:27 · 17350 阅读 · 1 评论 -
Layui 新增的元素事件不生效
// 绑定onchange事件 ---新增的元素事件不生效 //$(".fixedInput").bind("input propertychange change",function(event){ // var _divs = $(".fixedInput").parent().parent().find("select"); // var select = _divs.eq(0).find("option:selected"); // select.val("fixedValu.原创 2020-08-16 10:46:07 · 14484 阅读 · 0 评论 -
Layui form提交阻止刷新
在点击事件第一行添加 // 设置表单提交不刷新事件--Start function stopDefault( e ) { //阻止默认浏览器动作(W3C) if ( e && e.preventDefault ){ e.preventDefault(); }else{//IE中阻止函数器默认动作的方式 window.event.returnValue = false; } return原创 2020-08-16 10:45:36 · 16442 阅读 · 2 评论 -
Layui 时间控件限制
//当前时间 var nowTime = new Date(); //console.log(nowTime); // 时间范围控制 var test5 = laydate.render({ elem: '#test5' ,calendar:true ,type:"datetime" ,value: new Date((new Date() - 5184000000)) // 2个月前 //,range: true ,min: -1000 /原创 2020-08-16 10:44:54 · 14868 阅读 · 1 评论 -
Layui 关闭layui的tab页
引用admin.js。 var admin = layui.admin; var topAdmin = parent === self ? admin : parent.layui.admin; // 关闭tab页 topAdmin.closeThisTabs(); $("#LAY_app_tabsheader>li").eq(admin.tabsPage.index).find('.layui-tab-close').trigger('click');原创 2020-08-16 10:44:22 · 17886 阅读 · 0 评论 -
Layui 子页面:需要关闭当前弹窗(子页面)
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引parent.layer.close(index); //再执行关闭parent.layer.alert(result.message,{icon:1});原创 2020-08-16 10:43:44 · 17105 阅读 · 1 评论 -
Layui 导出execl,长度大于15会被科学计算法的解决办法
找到table.js请修改源码:找到这个方法 table.exportFile = function(id, data, type,name){ xxxx; xxxx; xxxx; layui.each(table.clearCacheKey(item1), function(i2, item2){// 修改前; vals.push原创 2020-08-16 10:42:58 · 14660 阅读 · 0 评论 -
Layui 导出EXECL需要设置EXECL名称
(当前使用版本:layui 2.4.0)打开table.js请修改源码:找到此方法括起来的方法修改源码条件// 旧table.exportFile = function(id, data, type){ data = data || table.clearCacheKey(table.cache[id]); type = type || 'csv'; // 省略... alink.download = (config.title原创 2020-08-16 10:41:05 · 13551 阅读 · 0 评论 -
Layui 数据表格的行记录需要换行
请添加此css样式:注意:表格渲染如果设置了“fixed: ‘left’”此,字段需要去掉, .layui-table-cell { height: auto; }原创 2020-08-16 10:40:05 · 14260 阅读 · 0 评论 -
Layui 数据表格复选框不居中
请添加此css样式: .layui-table-cell .layui-form-checkbox[lay-skin="primary"]{ top: 50%; transform: translateY(-50%); }原创 2020-08-16 10:38:48 · 14410 阅读 · 0 评论