gpt4 book ai didi

javascript - 我怎样才能通过javascript获取文件并为ajax发送

转载 作者:行者123 更新时间:2023-11-30 12:29:43 25 4
gpt4 key购买 nike

我有这个用于多个文件上传的 html 表单。

<form class="userform" method="post" action="upload.php" role="form"   enctype="multipart/form-data" >
<input name="title" type="text" ><br/>
<input type="file" name="media[]" >
<div class="filesupload">
<input type="file" name="media[]" >
</div>
<script>
$(document).on("click",".add-new-file",function()
{
$('.filesupload').append('<input name="media[]" type="file" >');
});
</script>
</form>

我将通过 javascript 获取输入文件并发送到 upload.php 进行上传。但我不知道如何在 javascript 中获取文件值。

最佳答案

如果您使用 HTML5

   var fileList = document.getElementById("yourInput").files;
for(var i = 0; i < fileList.length; i++) {
//Do something with individual files
}

使用jquery

$("input[name=file1]").change(function() {
var names = [];
for (var i = 0; i < $(this).get(0).files.length; ++i) {
names.push($(this).get(0).files[i].name);
}
$("input[name=file]").val(names);
});​

关于javascript - 我怎样才能通过javascript获取文件并为ajax发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28111570/

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