从对话框中选择文件后将文件上传到服务器

时间:2014-08-13 08:26:46

标签: javascript php ajax

我有以下输入:

以及以下javascript:

function click(){

    var reader = new FileReader();
    var bufferFile;

    var fileName = $('#upload').val();

    reader.onload = function (event) {

        bufferFile = event.target.result;

        var fd = new FormData();
        fd.append('fname', fileName);
        fd.append('bufferFile', bufferFile);
        $.ajax({
            type: 'POST',
            url: 'upload.php',
            data: fd,
            processData: false,
            contentType: false,
            success: function (data) {
                console.log(data);

            };
        });

    };
}

我真正想要的是将所选文件上传到服务器中的文件上传中。

upload.php包含上传功能。选择文件时,实际上什么都不会发生什么问题?

0 个答案:

没有答案