posts - 68, comments - 19, trackbacks - 0, articles - 1

layui真实进度条

Posted on 2018-11-19 10:44 viery 阅读(485) 评论(0)  编辑  收藏 所属分类: .net

修改uplaod.js
  1. 打开layui/modules/upload.js
  2. 搜索ajax 
  3. 找到url:
  4. 添加以下代码:
    1. ,xhr:l.xhr(function(e){//此处为新添加功能
    2. var percent=Math.floor((e.loaded / e.total)*100);//计算百分比
    3. l.progress(percent);//回调将数值返回
    4. })

5.upload.js 中 p.prototype.config也要改,加一个xhr的定义,否则传文件时如果不设xhr会报错。

  1. p.prototype.config={
  2. accept:"images",exts:"",auto:!0,bindAction:"",url:""
  3. ,field:"file",method:"post",data:{},drag:!0,size:0
  4. ,number:0,multiple:!1
  5. ,xhr:function(){}//此处需要添加
  6. },

只有注册用户登录后才能发表评论。


网站导航: