Bonjour,

J'ai plusieurs formulaires et je veux que mes données soient toujours envoyées au même format, par exemple avec enctype="multipart/form-data".
Je me suis référé à cette article, paragraphe "Une brève introduction au méthodes de submission".
Malheureusement le format de sortie dépend du formulaire et ne prend pas en compte son attribut enctype et j'obtiens soit un délimiteur final soit aucun.

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<form method="post" action="" enctype="multipart/form-data" class="cardForm">
Exemple de résultats transmis:
avec un premier formulaire::
array (
'id' => '2963',
'company' => 'AG2I',
)
et avec un autre formulaire:
array (
'id' => '2963',
'action_type' => '3',
'-----------------------------7e3c825405dc--' => '',
)
Je vous donne mon code JavaScript:
Code js : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
function send(objField)
{
	const objForm	= objField.form
		,request	= new XMLHttpRequest()
	;
	request.open('POST', handleFile, false);
	request.send(new FormData(objForm));
}