【发布时间】:2018-05-27 22:35:20
【问题描述】:
我在尝试创建脚本来上传文件时使用了很多示例,但尝试时遇到了很多问题。
试图获取文件数据的第二行给了我以下错误: “TypeError:无法读取未定义的属性‘文件’”
如果只执行 "var file = $("#fileInput"+ID)" 我得到文件用户本地文件位置。
对这个错误有什么想法吗?
function uploadImage(ID){
var file = $("#fileInput"+ID)[0].files[0];
var form_data = new FormData();
form_data.append("file", file);
form_data.append("user_id", 123);
$.ajax({
url: "php/imageUpload.php",
type: "POST",
file: form_data,
contentType: false,
cache: false,
processData:false,
success: function(data)
{
alert("sucess");//success
}
});
}
【问题讨论】:
-
您要进行多次上传吗?
-
不,一个文件
标签: jquery file-upload jquery-file-upload