layui+struts2上传文件

前端html部分:

<button type="button" class="layui-btn" id="uploadMutil">上传pdf</button>

前端js部分layui配置

var upId=122;
layui.use(['upload','form', 'layedit', 'laydate'], function(){
   var upload = layui.upload;
   var $ = layui.jquery;  //为了方便, 在这里引入了jquery
   var uploadInst = upload.render({
		    elem: '#uploadMutil', //绑定元素,这个是html中上传控件的id
		    url: 'xxxxxx', //上传接口url
		    exts: 'jpg|pdf',  //此处可以限制上传文件的类型, 用|分隔
		    multiple:true,
		    data:{type:'1',id:upId},  //此处是上传文件时携带的一些参数, 可以使用常数或变量, 如果使用动态值, 需要layui 2.2.6 及以上,详见官方问答NG
		    before: function(obj){
		    	layer.load(); //上传前loading
		    },
		    field:"file", //默认文件域是file,也可以自己定义,这个和后台struts中获取文件名有关
		    allDone: function(obj){  //全部提交完后回调
		   		layer.closeAll('loading'); //在完成全部提交后关闭loading
		   	 	//在所有文件提交完后
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值