0

我有这样的表单数据

var formData = new FormData($(this)[0]); 

(在提交功能内)

我想在这个 formData 中获取一个参数的值。例如在注册表单中,

formData.name

它是未定义的。

谢谢 !

4

2 回答 2

0

从表单元素获取 FormData 的正确方法是

var formData = this.getFormData();
于 2012-12-05T16:38:37.297 回答
0

FormData 是准备请求的“单向”对象。您只能附加数据。如果要从表单中的特定字段获取数据,则需要像这样使用 val():

$('input[name="your-field-name"]', this).val(); // where this is the context (your form)
于 2012-12-05T16:45:17.970 回答