Skip to content

Instantly share code, notes, and snippets.

@melloc01
Last active August 29, 2015 14:27
Show Gist options
  • Save melloc01/12c2ea93e1aec474b714 to your computer and use it in GitHub Desktop.
Save melloc01/12c2ea93e1aec474b714 to your computer and use it in GitHub Desktop.
var xmlhttp = new XMLHttpRequest(); // esse carinha faz requisições
// aqui você prepara a função de callback (caso queira usar) | função que vai ser chamada depois da resposta do servidor
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) { // quando a requisição tiver sucesso
var dados = JSON.parse(xmlhttp.responseText); // caso a resposta do servidor seja em JSON
// faça o que quiser
}
}
// aqui você prepara os dados para colocar na requisição
var form = new FormData();
form.append("latitude", "latitude_legal");
form.append("longitude", "longitude_legal");
// aqui você realmente faz a requisição
xmlhttp.open("POST", "/rota/para/o/servidor"); // aqui você coloca a rota para o servidor
xmlhttp.send(form);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment