[AJAX] Ajax et formulaire
bonjour à tous. J'ai une petite question concernant l'envoi de formulaire via ajax.
jai lu que l'envoi d'un formulaire se faisait ainsi
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| function init(){
var xhr = null;
if(window.XMLHttpRequest) xhr = new XMLHttpRequest();
else if(window.ActiveXObject) xhr = new ActiveXObject("Microsoft.XMLHTTP");
else alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return xhr;
}
function updateNews(form, response){
var xhr= init();
xhr.open("POST","admUpdateNews.php",true);
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
var datas = null //données à envoyer.
xhr.send(datas);
//...
} |
le problème, c'est que je ne sais pas comment récupérer toutes les données du formulaire(il est assez long) .
Y-a-t'il un moyen pour faire un submit() via l'objet xhr ? Ou alors, quelle est la méthode à employer ?
En vous remerciant,