【发布时间】:2014-04-20 00:28:30
【问题描述】:
我需要组合两个 FormData 对象并使用 XMLHttpRequest 发布它们。其中一种形式包含文件输入。
var formData = new FormData(document.forms.namedItem('form-ship'));
var poData = new FormData(document.forms.namedItem('po-form'));
// Combine them
var fData = $.extend(true, formData, poData);
当我使用$.extend 或使用serialize() 组合没有文件输入的表单时,它不起作用。知道怎么做吗?
【问题讨论】:
-
能否将两者分别设置为数组的成员,然后发布数组?
-
我不明白。能详细点吗?
标签: javascript jquery jquery-ui jquery-ui-dialog