我有一张表格:
<form id="content-add-form" class="form-horizontal" role="form">
//form elements
在JS中,我通过以下方式提交表格:
$("#content-add-form").submit(function(e) {
我正在使用formData从JS添加文件。我的问题是,与文件一起,我还想发送表单的字段。
我做到了:
var formData = new FormData($("#content-add-form"));
但是这些字段没有发送。我哪里错了?
答案 0 :(得分:0)
FormData构造函数采用DOM元素,而不是jQuery元素。使用get()方法获取DOM元素:
new FormData($('#content-add-form').get(0));