如何使用jquery简单地将文件的值发布到php脚本?我假设Files数组和post数组是不同的,所以我必须使用不同的方法吗? 恩。会张贴 var file = $('fileInput')。val(); 工作? 我应该发送什么数据以及如何发送?感谢
答案 0 :(得分:0)
使用此命令使用jquery发布文件(html5浏览器仅支持FileAPI,其他类似IE不支持):
var PostData = new FormData();
$('form').find(':file').each(function () {
var inputName = $(this).attr('name');
for(var i = 0; i < this.files.length; i++){
PostData.append(inputName + '_' + i, this.files[i]);
}
});
var Request = $.ajax({
url: 'uploadPage.php',
cache: false,
contentType: false,
dataType: 'json',
type: 'post',
data: PostData,
processData : false,
success: function (data){
}
});