LayUI

  • Layui 按钮disabled后,仍然能触发点击事件

    其实这是一个事故,是一个表意的视觉端的事故,甚至我觉得算不上BUG。 起因:

    将按钮设置为disabled,看起来样式也改变了,鼠标滑动也显示正确的手势,但是就是能触发点击事件? 为什么明明disabled了,还是能触发点击呢? 其实这是因为,并没有真的设置disabled,上面的代码只是设置了“…

    1天前
    04
  • Layui中怎么在表单进行文件下载 ajax?blob?

    刚开始我用的AJAX请求的后端,但是返回的数据流被解析成字符串,无法下载。 其实整个下载逻辑已经在后端进行判断,有无权限都由后端返回,所以前端就是一个请求而已。 layer.open 一个layer.open也是能实现下载,会一直显示加载状态,代码如下:

    文件下载后这个窗口一直在转圈圈。 网上搜索…

    3天前
    06
  • LayuiAdmin 退出接口设置及对应PHP后端代码分享

    一、后端退出 将session清空,按layui要求的接口格式返回数据。

    二、Layuiadmin执行退出 找到\modules\common.js,可以参考如下修改:

    即可完成退出,并跳转登陆页面。

    2021年10月8日
    013
  • Layui下拉选框使用change无效 如何取值赋值渲染

    在使用layui过程中,使用下拉选框的changge,并不能执行,具体原因没有去了解,但是layui本身有一套自己的下拉选框操作方式。

    按上方写就可以了,当然,在实际过程中可以更灵活,逻辑代码按自己需求即可。

     

    2021年9月17日
    017
  • layuiAdmin打开新窗口(新标签页)的两种方法

    一、在HTML中

    二、在JS代码中

    第二种方法可以传参,比如:

     

    2021年9月16日
    038
  • 「踏着春风而回,layui 再次启航」layui更新到2.6.0

    今天,layui更新到2.6.0,做了不少调整,具体如下: [调整] 核心模块的聚合,统一构建为 layui.js,这意味着不必再按需异步加载模块,直接就可以使用 layui 所提供的所有组件库。该调整向下兼容,对早前版本的写法不受影响。但需要注意的是: 如果之前引入了 layui.all.js 的,现在必须改成 layui.js;2. 如果元素存在动态插入…

    2021年3月31日
    0212
  • Layui想给表格定义一列统计数据?可通过AJAX输出Return返回

    昨天想在Layui的数据表格添加一列与ID对应的统计数据,折腾了几个小时,这里做一下记录。 一、多模型Haswhere 最开始我的需求是联查三个表,但是看了TP文档,Hasone只能有一个Haswhere,但是可以有多个with。 也就是可以展示多个绑定的数据,但是有且只能查询其中的两个,其他的不在查询条件内。 后来没办法只有用join来连表实现,代码如下:…

    2021年3月12日
    073
  • Layui switch Off状态下不向后台传值的解决办法

    原生checkbox只有在checked状态时值才会被浏览器提交到后台,未checked时值不会被浏览器提交。 LayUI实际上也是checkbox,所以,在off状态下不提交到后台,是正常的。 解决办法 添加js监听开关组件,并对组件值做处理 在后台入库的地方做判断,如果没有传值,就设置is_show=0 其他解决办法 在checkbox的上一行加个hid…

    2021年3月6日
    0190
  • Layui select获取自定义属性的值

    HTML代码:

    Layui代码:

    2021年3月2日
    056
  • Layui延时执行刷新或关闭弹窗的正确写法

    搜索了很多人的解答,但基本都是这样写的: layer.msg(d.msg,{icon:1,time:3000,shade:0.4},function() { location.href = “{:url(‘admin/index’)}”; 但是,这样写很可能执行不到,建议这样写: done: function (res) { //console.log(re…

    2021年3月1日
    089