封装的图片上传()

/* 员工证件图片上传 */
staffupLoadFile:function (obj,event) {
    var file = event.target.files;
    var fileName = file[0].name;
    var size = file[0].size;
    var regImg = /jpg$|png$|jpeg$/i;
    //文件类型判断与文件大小判断
    if (!regImg.test(fileName)) {
        layer.msg('文件格式有误,只支持jpg/png/jpeg文件');
        return false;
    }
    //上传
    function upLoadTrainFile(file) {
        var formData = new FormData();
        formData.append("File", file);
        return lotusAjax.upLoadFile(lotusUtils.xyzApiUrl + "Variety/UpLoad", formData);
    }
    upLoadTrainFile(file[0]).then(function (response) {
        var res = response.Data;
        if (res) {
           var str="";
           str+=" <img onclick=\"staffObj.staffdeleteFile(this);\" src=\"/static/images/delete-icon01.png\" class=\"edit-product-base-img-close\">"+
           "<img class=\"staffBigLogo\" style=\"width:100%;height:100%;padding:10px;\"  src=\"" + res.FileUrl + "\" alt=\"\">";
           $(".staffPicture").html(str);
        }
    });

},

猜你喜欢

转载自blog.csdn.net/weixin_42935546/article/details/84892260