js上传图片后显示上传的图片

function goto() {
        let photoFile = document.getElementById("upload_photo").files[0];
        let schoolCardFile = document.getElementById('upload_school_card').files[0];
        let formData = new FormData();
        formData.append("upload[]", photoFile);
        formData.append("upload[]", schoolCardFile);

        var empty = false;
        $('input[name=text]').each(function () {
            var id = $(this).attr('id')
            var value = $(this).val();
            if (value == "") {
                empty = true;
                return;
            }
            formData.append(id, value);
        });
        // if (empty) {
        //     alert("请将相关信息全部填写完整");
        //     return;
        // }
        formData.append('sex', $('input[name=sex]:checked').val());
        formData.append('area', "徐州");

        $.ajax({
            url: "",
            type: "POST",
            data: formData,
            dataType: 'json',
            processData: false,
            contentType: false,
            success: function (response) {
                if (data == 'ok') {
                    alert('提交成功, 若简历通过会有短信通知您, 请耐心等待');
                    window.location.replace('__ROOT__/index/tec/tec_self');
                } else if ('error') {
                    alert("您之前的简历申请正在处理中, 请勿重复提交");
                }
            },
            error: function (jqXHR, textStatus, errorMessage) {
                console.log(errorMessage); // Optional
            }
        });
    }

    function changeImg(img_id, input_id) {
        //获取上传文件的信息
        var file = document.getElementById(input_id).files[0];
        // //在pic的文件里抓取该文件用于显示二进制信息
        var sr = window.URL.createObjectURL(file);
        //设置src属性,显示图片
        document.getElementById(img_id).src = sr;
    }

 

你可能感兴趣的:(jQuery)