html 如何使用jQuery上传多个文件上传表单数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 如何使用jQuery上传多个文件上传表单数据相关的知识,希望对你有一定的参考价值。
<script type="text/javascript">
// This example expect a json return from receiver_script.php
// Remove unnecessary logs and alerts as needed.
var form_data = new FormData();
form_data.append("first_name", $("#first_name").val());
form_data.append("age", $("#age").val());
var file_data = $("#attachment").prop("files");
$.each(file_data, function (i, file) {
form_data.append("anexo["+i+"]", file);
});
$.ajax({
type: "POST",
contentType: false,
processData: false,
url: "receiver_script.php",
data: form_data,
dataType: "json",
cache: false,
success: function(result) {
console.log("result:", result);
$.each(result, function(key, value) {
console.log(key);
console.log(value);
});
},
error: function(error) {
alert("error: " + error.responseText);
console.log("error: " + error.responseText);
}
});
</script>
以上是关于html 如何使用jQuery上传多个文件上传表单数据的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 jQuery 验证用户正在使用 HTML 表单上传文件?
使用 jQuery Ajax 上传文件
将多个动态表单存储到对象中并使用jquery post方法发布和上传
Jasny 与其他表单元素一起上传多个文件
使用 PHP 上传多个文件 [重复]
jquery mobile 表单提交 图片/文件 上传