.js FormDataオブジェクトを使用してフォームコントロールをシミュレート



XMLHttpRequest Level 2は、新しいインタフェースFormDataを追加する.FormData を使用すると、JavaScriptによって一連のフォームコントロールをいくつかのキー値ペアでシミュレートすることができ、XMLHttpRequestのsend()メソッドを使用してこの「フォーム」を非同期でコミットすることもできます.通常のajaxよりもFormDataを使用する最大の利点は、バイナリファイルを非同期でアップロードできることです.FormDataオブジェクトの使用方法については、FormDataオブジェクトの使用を参照してください.
 
詳しくは下記の転載先をご覧ください
転載先:https://developer.mozilla.org/zh-CN/docs/DOM/XMLHttpRequest/FormData