hi,
Und warum nicht? FormData ist ein essentieller Bestandteil meiner Lösungsvorschläge und der Browser. Wenn du Gründe hast, die dagegensprechen, solltest du sie konkret nennen.
Der Grund ist ein anderer Content-Type der anders geparst werden muss. Von daher ist new FormData(form) kein Ersatz für jQuery(form).serialize();
Als Ersatz funktioniert es nur dann wenn ein Parser die Daten aus einem nach multipart/form-data kodiertem String genauso wiederherstellt wie er das mit denselben Daten machen würde die mit dem Default Enctype serialisiert wurden.
Eine solche Transparenz ist nicht allgemein gültig.
MfG