2016/05/13

[JavaScript]FormDataについて

一般的に、サーバーに情報を送信するときに、formのsubmitを行うのだが、このformの中身をdomにアクセスすることなく直接、生成することができるみたいです。

FormData
でできるみたいなのですが、

var formData = new FormData();
formData.append('hoge','value');
という形でkey-valueでどんどん値を付与することもできたり、
var formData = new FormData();
formData.append('hoge','value','filename');
という形で、filenameを追加することもできるので、ファイルを送信することもできます。

で、これを使ってajaxパラメータを生成させたりします。

0 コメント:

コメントを投稿