Salam,
J'ai une page qui contient bcp d'informations ,ainsi qu'un formulaire , ce formulaire poste ces informations à une page qui fait un petit traitement ,
Est ce qu'il ya une methode pour poster un formuaire par AJAX?
Salam,
J'ai une page qui contient bcp d'informations ,ainsi qu'un formulaire , ce formulaire poste ces informations à une page qui fait un petit traitement ,
Est ce qu'il ya une methode pour poster un formuaire par AJAX?
Ben pas vraiment...
Tu as bien form.elements que tu peux enumerer pour en obtenir les valeurs mais ca n'envoie pas les fichiers...
Salam,
Est ce que vous pouvez m'expliquer d'avantage ?
A la volée, des correction doivent peut-être être apportées :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function getDataFromForm(Form) { var data="" for (key in Form.elements) { data+=escape(key)+"="+escape(Form.elements[key].value)+"&"; } return data.substr(0, data.length-1); } // utilisation, ne marche pas avec les input file xhr.send(getDataFromForm(document.forms["NAME"]);
Salam,
mais plutôt voila le bon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function getDataFromForm(Form) { var data=""; var key=0; for (key=0;key<Form.elements.length;key++) { data+=escape(Form.elements[key].name)+"="+escape(Form.elements[key].value)+"&"; } return data.substr(0, data.length-1);
Partager