您好,欢迎访问一九零五行业门户网

javascript异步上传图片文件的方法介绍

html:
<form action="url" enctype="multipart/form-data" id="myform" method="post">
        <input accept="image/*" id="addfile" type="file" />
</form>
jquery:
$(#addfile).on('change', function () {
    var f = $(this).get(0).files[0];
    var form = document.getelementbyid('myform');
    var formdata = new formdata(form);
    formdata.append('filedata', f);
    var xhr = new xmlhttprequest();
    xhr.addeventlistener(load, uploadcomplete, false);
    xhr.addeventlistener(error, uploadfailed, false);
    xhr.open('post', form.action);
    xhr.send(formdata);
});
function uploadcomplete(evt)
{
    var data=evt.target.responsetext
}
function uploadfailed()
{
    alert(上传失败!请重试!); 
}
以上就是javascript异步上传图片文件的方法介绍的详细内容。
其它类似信息

推荐信息