<input type="file" id="FileUpload" name="FileUpload" >
<input type="button" id="but">
</body>
<script type="text/javascript">
$("#but").click(function(){
var fileObj = document.getElementById("FileUpload").files[0]; // js 获取文件对象
//var xx =$("#FileUpload").files[0];
console.log(fileObj)
if (typeof (fileObj) == "undefined" || fileObj.size <= 0) {
alert("请选择图片");
alert("dfdfdfdf")
return;
}
var formFile = new FormData();
formFile.append("action", "UploadVMKImagePath");
formFile.append("file", fileObj); //加入文件对象
var data = formFile;
$.ajax({
url: "fileupload.action",
data: data,
type: "Post",
dataType: "json",
cache: false,//上传文件无需缓存
processData: false,//用于对data参数进行序列化处理 这里必须false
contentType: false, //必须
success: function (result) {
alert("上传完成!");
},
})
})