gpt4 book ai didi

Javascript 将输入文件传递给 PHP

转载 作者:行者123 更新时间:2023-11-28 08:41:02 25 4
gpt4 key购买 nike

我不想使用 Javascript 上传文件,我只想通过 Ajax 将文件传递到 PHP 文件,并在 PHP 中进行我想要的验证,并使用 move_uploaded_file功能。可能吗?

$('#the_button').on("click", function(){
var image = $('#image').val() == "" ? null : $('#image').files;

$.ajax({
type: "POST",
url: "insert.php?type=image",
data: image,
enctype: 'multipart/form-data',
success: function(data) {
alert(data);
}
});
}

这将为#image 返回“未定义”。

$('#image').files[0] 也返回未定义。

$('#image')[0].files 返回 [object FileList] -> 正确吗?

最佳答案

试试这个插件

http://blueimp.github.io/jQuery-File-Upload/

$('#fileupload').fileupload({
dataType: 'json',
done: function (e, data) {
$.each(data.result.files, function (index, file) {
$('<p/>').text(file.name).appendTo(document.body);
});
}
});

关于Javascript 将输入文件传递给 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20493216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com