实现上传文件但隐藏选择文件的文字

Posted cailijuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现上传文件但隐藏选择文件的文字相关的知识,希望对你有一定的参考价值。

html代码:

<span tabindex="0" class="ant-upload" role="button">
                    <input type="file" accept="" style="display: none;" id="clueImgInput" onchange="uploadClueImg()">
                    <a href="javascript:void(0)" id="clueImgUploadButton" class="btn-normal">
                        <span>上传图片</span>
                    </a>?
                </span>

js触发点击选择文件代码:

$("#clueImgUploadButton").click(function () {
        $("#clueImgInput").click();
    });

上传的请求:

function uploadClueImg() {
    var file_obj = document.getElementById(‘clueImgInput‘).files[0];
    var fd = new FormData();
    fd.append(‘file‘, file_obj);
    $.ajax({
        type: ‘post‘,
        url: "uploadClueImg",
        data: fd,
        cache: false,
        processData: false,
        contentType: false,
    }).success(function (data) {
        if (data.code === 107){
            //上传成功
            var url = data.data;
            $(".add-picture-win img").attr(‘src‘,‘‘);
            $(".add-picture-win img").attr(‘src‘,url);
        }
    }).error(function () {

    });
}

 

 

$("#clueImgUploadButton").click(function () {
$("#clueImgInput").click();
});


以上是关于实现上传文件但隐藏选择文件的文字的主要内容,如果未能解决你的问题,请参考以下文章

C#如何实现上传头像,最好能够代码加文字阐述一下实现原理

教教我这个功能怎么用asp实现

软输入键盘隐藏编辑文本

使用FileUpload控件上传图片并自动生成缩略图自动生成带文字和图片的水印图

您没有选择要上传的文件。 PHP 代码点火器

如何在不使用或隐藏的情况下上传图片?