如何在formData中的javascript中引用值

时间:2012-12-05 16:30:15

标签: javascript jquery ajax form-data

我有这样的表单数据

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

(在提交函数内)

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

formData.name

未定义。

谢谢!

2 个答案:

答案 0 :(得分:0)

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

var formData = this.getFormData();

答案 1 :(得分:0)

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

$('input[name="your-field-name"]', this).val(); // where this is the context (your form)