Un tuto qui en dit long sur cet object incontournable
request = new XMLHttpRequest();
request.open('GET', '/my/url', true);
request.onload = function() {
if (request.status >= 200 && request.status < 400){
// Success!
data = JSON.parse(request.responseText);
} else {
// We reached our target server, but it returned an error
}
};
request.onerror = function() {
// There was a connection error of some sort
};
request.send();
Tout est dit :D Pas forcément besoin d'un tutoriel dessus, surtout que beaucoup utilisent jQuery maintenant
Et l'upload de fichiers ? Sur ton tuto drag and drop tu ne peux pas utiliser jquery car...Heuu je ne sais plus trop mais on ne peux pas récupérer les headers ou quelque chose comme ça bref.
En fait je cherche a apprendre comment maitriser un formulaire, on va dire complexe...cad avec des inputs traditionnels et de l'upload de fichiers ( plusieurs ou un seul ) et surtout avec des progress bar et peut être plus...
Je pense sincèrement que c'est un sujet qui serait visionné pas mal de fois.
Encore merci pour ce que tu nous apprends, c'est cool