weAdmin(layuiAdmin)

本文详细介绍了layui文件上传模块的使用方法,包括配置项说明、上传前后的回调函数应用及加载效果展示。阐述了如何利用layui的upload模块实现文件上传功能,并确保响应信息符合JSON格式要求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 左侧栏是json格式,url不能用tp自带的url()助手函数,会不解析。
    在这里插入图片描述
  2. layui文件上传upload模块
    ?该接口返回的相应信息(response)必须是一个标准的 JSON 格式
    ?上传前回调before和上传成功后回调done和上传失败后回调error,在上传多文件时,会多次执行,也就是说,上传了几个文件,执行几次~
upload.render({
  elem: '#id'
  ,url: '/api/upload/'
  ,before: function(obj){ //obj参数包含的信息,跟 choose回调完全一致,可参见上文。
    layer.load(); //上传loading
  }
  ,done: function(res, index, upload){
    layer.closeAll('loading'); //关闭loading
  }
  ,error: function(index, upload){
    layer.closeAll('loading'); //关闭loading
  }
});      
   
  1. 关闭当前弹出层:
  // 获得frame索引
    var index = parent.layer.getFrameIndex(window.name);
   //关闭当前frame
   parent.layer.close(index);

   刷新父级页面(用于添加数据关闭弹层之后)
   parent.location.reload();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值