JS文件上传代码

            var formData = new FormData();
            formData.append("file",$("#File1")[0].files[0]);
            $.ajax({ 
                url: "Ashx/Uploadimg.ashx",//路径记得更换
                type : 'POST', 
                data : formData, 
                // 告诉jQuery不要去处理发送的数据
                processData : false, 
                // 告诉jQuery不要去设置Content-Type请求头
                contentType : false,
                beforeSend: function () {//发送之前
                    console.log("正在进行,请稍候");
                },
                success: function (responseStr)
                {
                    SaveData();//保存事件记得更换
                }, 
                error: function (responseStr)
                {
                    console.log("error");
                } 

需要引用jquery.form.js

原文地址:https://www.cnblogs.com/ly-03-04/p/12088109.html