layui.use('upload', function(){ var id = localStorage.getItem("id"); var $ = layui.jquery ,upload = layui.upload; //普通图片上传 var uploadInst = upload.render({ elem: '#test1' ,url: bonuspath + "/backstage/projectSettlement/uploadImgSllt" ,accept:'file' ,exts: 'jpg|png|gif|bmp|jpeg|pdf|docx|doc' ,size:50000 ,data: { id: id } ,auto: false //取消自动上传 ,bindAction: '#upload' //点击上传 ,choose: function(obj){ obj.preview(function(index, file, result){ $('#demo1').val(file.name); }); } ,done: function(res){ //如果上传失败 if(res.code > 0){ return layer.msg('上传失败'); } //上传成功 var demoText = $('#demoText'); demoText.html('上传成功'); var fileupload = $(".image"); fileupload.attr("value",res.data.src); console.log(fileupload.attr("value")); window.parent.location.reload(); //刷新父页面 } ,error: function(){ //演示失败状态,并实现重传 var demoText = $('#demoText'); demoText.html('上传失败 重试'); demoText.find('.demo-reload').on('click', function(){ uploadInst.upload(); }); } }); });