<body>
<div id="uploadForm">
<input id="file" type="file" multiple/>
<button id="upload" type="button">upload</button>
</div>
<script>
$("#upload").click(function () {
var oMyForm = new FormData();
oMyForm.append("type", "5");
oMyForm.append("AAC001", "2d2414717db54544a6ae8888ea69071d");
oMyForm.append("pic", $('#file')[0].files[0]);
console.log($('#file')[0].files);
var FormObj = new FormData();
FormObj.append("AAB001","44c731ef0cd64e69bc4df01415599910");
FormObj.append("width", "100");
FormObj.append("height", "50");
FormObj.append("FileStream", $('#file')[0].files[0]);
$.ajax({
url:"http://192.168.168.110:8080/Internet/Picture/Company/UploadPicture",
type: 'POST',
cache: false,
data: FormObj,
processData: false,//告诉jquery不要处理发送的数据
contentType: false,//告诉jquery不要设置content-Type请求头
async: false
}).done(function (res) {
console.log(res);
}).fail(function (res) { });
});
//$("#file").on("change", function () {
// alert(this.value);
// getFileSize(this);
//});
////兼容ie8,ie9,ie9以上也支持
//function getFileSize(obj){
// try{
// var file = obj;
// file.select();
// file.blur();
// var path = document.selection.createRange().text;
// var fso = new ActiveXObject("Scripting.FileSystemObject");
// fileSize = fso.GetFile(path).size;
// alert(fileSize);//弹出文件大小
// alert(path);//弹出文件路径
// } catch (e) {
// alert(e + "\n" + "如果错误为:Error:Automation 服务器不能创建对象;" + "\n" + "请按以下方法配置浏览器:" + "\n" + "请打开【Internet选项-安全-Internet-自定义级别-ActiveX控件和插件-对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本(不安全)-点击启用-确定】");
// return window.location.reload();
// }
//}
</script>
</body>