layui
蒙天青
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Layuimini框架添加jquery插件
Layui现场常用的调用js方式如下代码: layui.use([‘jquery’, ‘layer’], function () { …代码… }); 如果添加信息的插件发现query插件,发现$不识别,也就是没有应用到Jquery.js。所以需要在layui.us添加一个新的方法。 以添加jquery.jsContact.js为例 第一步 在lay-module文件夹下面jsContact.js,js的内容改为如下,其中jsContect=等于原来的内容。 第二步在lay-config.js内容添加jsC原创 2021-03-04 22:57:50 · 937 阅读 · 1 评论 -
Layui select 下拉单出现乱码
使用layui的Select的下拉的时候,带有特殊字符,选中的内容变成转义HTML, 例如下图,选中R&D时,text内容自动变成R&D 解决方法 找到From.js,查找 t(p[0].options[a]).html() 改为 t(p[0].options[a]).text() 问题得以解决。 ...原创 2021-01-15 17:38:20 · 1164 阅读 · 0 评论 -
Layui.Table.js列宽表头无效
Layui.Table.js列宽表头固定列由于数据权限不一样,只能设置为auto,但表头的列宽还是固定的60px,效果如下。 { title: ‘Operate’, width:‘auto’, toolbar: ‘#currentTableBar’, align: “center” ,fixed: ‘right’}, 再往右滑动,就会出现错位的情况。 产生的原因是列头Operate列仍然是60px ,导致列头无法动。 解决办法增加列头的宽度,完成事件done,调整列宽 效果正常,此时Operate可以原创 2020-11-20 12:42:14 · 1075 阅读 · 0 评论 -
layui.tree.js节点添加自定义图标
tree.js节点默认的图标都是layui-icon layui-icon-file文件图标, ,没有icon的属性,要想添加自定义图标,需要修改原生的trree.js源码, 修改内容 i class=“layui-icon layui-icon-file” 改为i class="’ + (r.icon || “layui-icon layui-icon-file”) + '" 后台传值的时候添加 属性icon的值 ...原创 2020-11-09 13:46:48 · 5360 阅读 · 4 评论 -
tree.js不同级别显示不同的图标
tree默认图标添加三个add、update、del,有的业务最上级只允许添加下级不允许删除当前级别,最下级允许删除当前级别,不允许添加下级。 不同级别的图标不一样。原JS不支持。 要修改此内容需要找到 修改为 传入的Json传增加 forbid属性即可。默认的显示,给forbiddel:true代表禁止添加。界面就不会有删除图标按钮出现。 前提先要配置 , edit: ['add', 'del'] //操作节点的图标 ...原创 2020-09-25 18:39:17 · 543 阅读 · 0 评论 -
Layui插件Tree组件,Ajax异步添加删除
Tree.js插件要做一个点击添加按钮,弹出添加层,点击保存成功添加当前节点(不是刷新重新加载),原生代码是不支持中继操作。 要满足此功能只能手动修改tree.js源码。 找到 b.prototype.operate 方法的"add" == f 代码块进行修改。 代码到 if 结束 全部封装起来,把方法传递给前端。 前端对应的operate方法增加参数接收。 弹出层保存结束,如果成功就调用增加节点 ...原创 2020-09-25 18:25:45 · 719 阅读 · 1 评论
分享