Layer打开窗口示例 2023年05月16日 管理员 119 阅读 Layer打开窗口示例//页面层layer.open({ type: 1, skin: 'layui-layer-rim', //加上边框 area: ['420px', '240px'], //宽高 content: 'html内容'});//自定页layer.open({ type: 1, skin: 'layui-layer-demo', //样式类名 closeBtn:...
关闭layer.open打开的页面 2023年05月16日 管理员 123 阅读 关闭layer.open打开的页面window.parent.location.reload();//刷新父页面 varindex=parent.layer.getFrameIndex(window.name);//获取窗口索引 parent.layer.close(index);//关闭layerlayer.closeAll();//疯狂模式,关闭所有层layer.closeAll('dialog'); //关闭信息框layer.cl...
最全常用正则表达式大全 2023年05月10日 管理员 119 阅读 一、校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$8. 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?...
常用密码校验正则表达式 2023年05月10日 管理员 128 阅读 至少八个字符,至少一个字母和一个数字:"^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$"至少八个字符,至少一个字母,一个数字和一个特殊字符:"^(?=.*[A-Za-z])(?=.*\d)(?=.*[$@$!%*#?&])[A-Za-z\d$@$!%*#?&]{8,}$"最少八个字符,至少一个大写字母,一个小写字母和一个数字:"^(?=.*[a-z])(?=.*...
使用LayUI的第三方组件treeSelect,checkNode选中节点, 报错:Cannot read property ‘getNodeByParam‘ of null 2021年12月13日 胡振强 112 阅读 之前使用treeSelect组件的时候没有发现问题,然后js一模一样复制过来,竟然报错:Cannot read property 'getNodeByParam' of null我检查了n多遍,然后又改了n多次引入,变量定义,还是不行,处于崩溃的边缘。后来才发现,页面定义input的时候,下面加了一个hiddren类型的input框,错误代码如下:就是这个hidden类型input框影响的。我是如何发现是这个问题的呢,我找到这个组件的下载地...
Layer.open使用Type时弹出及关闭方法 2021年12月12日 胡振强 369 阅读 一、Type:1定义全局变量openlayer一般 会借助Ajax.({ :::(res){ =layer.({ :::res }) } }data)打开后,在弹出的页面form2中不需要有任何的js和样式引入,可以与打开窗口的页面共用一套CSS和JS在打开的页面中直接响应点击事件关闭layer即可。如下().((data){ layer.()})二、Type:2=layer.({ ::::[] })这样方式要求form中需要完整引入所需...
Layui使用Layer在Open时打开了iframe,在iframe中关闭弹窗的方法 2021年12月12日 胡振强 102 阅读 Layui使用Layer在Open时打开了iframe,在iframe中关闭弹窗的方法layer.open打开的ifarme(type:2)类型的弹窗之后,在弹窗中的内容中设置了一个按钮用于关闭,则相应的关闭弹窗代码如下:$("#cancelBtn").click(function(data){ var index = parent.layer.getFrameIndex(window.name); parent.laye...
Layui中使用Ueditor编辑器的正确方式 2021年12月01日 胡振强 107 阅读 在Layui中使用ueditor时经常会在页面中加载编辑器,而编辑器的初始化和内容设置时经常因为状态不准确,造成Ueditor经常报错,使编辑器无法正常使用。下面总结几点注意:首先需要定义全局的uevar ue;1、在页面初始化时if(!ue){ ue=UE.getEditor('editor'); //监听ue初始化状态 ue.addListener("ready", function () { ...
Chrome浏览器启用跨域支持的处理方式 2021年08月08日 胡振强 108 阅读 Chrome浏览器启用跨域支持的处理方式创建Chrome浏览器的快捷方式,在快捷方式上鼠标右键,弹出菜单中目标框中的值在chrome.exe后增加--args --disable-web-security --user-data-dir="D:\SOFT\Chrome" 参数即可。"C:\Program Files\Google\Chrome\Application\chrome.exe" --args --disa...
Layui中引入ueeditor二次渲染不显示问题的处理 2021年07月21日 胡振强 136 阅读 Layui中引入ueeditor二次渲染不显示问题的处理一、定义initUEditor()方法var ue,viewPath;function initUEditor(){ var token=layui.data(layui.setter.tableName)['token']; if(ue) { UE.delEditor("ncontent"); }//这里如果已经初始化,需要先将其清除之后,再次渲染才...
LayUI使用table加载数据之后,列表全选取值问题汇总 2021年07月13日 胡振强 167 阅读 LayUI使用table加载数据之后,列表全选取值问题汇总一、正常使用table.render()时,checkStatus=table.checkStatus(); console.log(checkStatus); checkData=checkStatus.data;(checkData.length===){ layer.msg(,{icon:}); } ids=; (pcheckData) { it=checkData[p]; ...
Layui在Table中使用的Switch更新后,点编辑时无法取得新状态的解决办法。 2021年07月13日 胡振强 130 阅读 1、在全局中声明一个tableData全局变量;2、在table.render配置中增加,id:"tableIns",done:function(){ tableData = table.cache.tableIns;}3、在switch监听中增加form.on('switch(islinkState)', function(obj){ var islink = this.checked ? '1' ...
layui table表格数据的新增,修改,删除,查询,双击获取行数据 2021年07月13日 胡振强 105 阅读 layui table利用参数新增,修改,删除,查询,双击数据行获取本行数据等。模块化使用layui table表格,通过二次封装实现语法上的解耦使用layui table,使用参数就可以以及外部的方法调用即可实现对layui table表格的操作,通过封装,把更多自主权交给页面自定义,layui:v:2.3.0。感谢layui的作者贤心。演示效果如下:以上json显示不完整是录屏的原因,请见谅!var Table = function(ops){ th...
UEditor ueditor.all.js 处理方式 2021年07月09日 胡振强 108 阅读 ##UEditor 使用时 浏览器报错找不到ueditor.all.js将给出的demo示例中的<!-- 编辑器源码文件 --><script type="text/javascript" src="ueditor.all.js"></script>改为<!-- 编辑器源码文件 --><script type="text/javascript"...
Lodop6.226_Clodop4.127 实现网页中打印预览及打印 2021年07月09日 胡振强 214 阅读 使用Lodop6.226_Clodop4.127 实现网页中打印预览及打印官网下载Lodop,安装之后,可以将相应的JS放入到项目中。大致思路如下:<script src="../../JsLib/lodop/LodopFuncs.js" type="text/javascript"></script> <link href="/JsLib/fontSet/FontStyle...
Layui Tree组件setChecked赋值选中时,当父结点选中,所有子结点都被选中的Bug处理方法 2021年06月29日 胡振强 99 阅读 修改Layui.js代码中相关部分 if("object"==typeofi.children||e.find("."+v)[0]){ varr=e.find("."+v).find('input[same="layuiTreeCheck"]'); r.each(function(){ this.disabled||(this.checked=t) ...
Html5 Canvas鼠标画线 2021年06月09日 胡振强 90 阅读 <!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> body{ background-color: black; } canvas{ backgr...
Html5 Canvas实现鼠标点击划线 2021年06月09日 胡振强 97 阅读 <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> body { background: #eeeeee; } #controls { position: absolute;...
JS 将数字字符串数组转为 数字数组 (互换) 2021年06月06日 胡振强 90 阅读 var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];arr.map(String); //结果: ['1', '2', '3', '4', '5', '6', '7', '8', '9']var a = ['1', '2', '3', '...