js對接圖片上傳接口


根據博文H5調用相機和相冊更換頭像我們可以做到更換頭像的功能,接下來補充對接圖片上傳接口的參考代碼。

代碼示例如下:

$('input[type=file]').on('change', function () {
    var reader = new FileReader();
    reader.onload = function (e) {
        $(".pic").attr("src", reader.result)
    }
    reader.readAsDataURL(this.files[0])
    //filses就是input[type=file]文件列表,files[0]就是第一個文件,這里就是將選擇的第一個圖片文件轉化為base64的碼

    let file = $('#file')[0].files[0]
    let formData = new FormData()
    formData.append('file',file)

    $.ajax({
        type: 'POST',
        url: `/${$('input:radio:checked').val()}/predict`,
        data: formData,
        processData: false,
        contentType: false,
        cache: false,
        success: function(data){
            $(".result").text(data.result)
        },
        error: function(){
            
        },
    })
})

要特別注意發送ajax請求時的一些配置。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM