0

このようなフォームデータがあります

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

(送信時関数内)

この formData 内のパラメーターの値を取得したいと思います。たとえば、登録フォームでは、

formData.name

未定義です。

ありがとう !

4

2 に答える 2

0

FormData は、リクエストを準備するための「一方向」オブジェクトです。データの追加のみ可能です。フォームの特定のフィールドからデータを取得したい場合は、次のように val() を使用する必要があります。

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

フォーム要素から FormData を取得する正しい方法は次のとおりです。

var formData = this.getFormData();
于 2012-12-05T16:38:37.297 に答える