O que é FormData do HTML 5?

HTML

JavaScript

22/06/2017

Vi em um código aqui no trabalho a utilização do FormData o que seria exatamente ?
Joao

Joao

Curtidas 0

Melhor post

Igor Lisboa

Igor Lisboa

22/06/2017

Boa tarde, Joao! Andei pesquisando sobre o assunto, espero que isso ajude-o a entender.

Com o objeto FormData, você pode criar e enviar um conjunto de pares de chave/valor e, opcionalmente, arquivos usando XMLHttpRequest. Quando ele é usado, os dados são enviados no mesmo formato em que seriam enviados pelo método submit() do formulário com o tipo de codificação multipart/form-data.

FormData fornece uma maneira de criar formulários em HTML durante a execução usando JavaScript e, então, enviá-los usandoXMLHttpRequest.send().

Segue um exemplo simples:

var formData = new FormData();
formData.append("c.nome", "Anonimo"); 
formData.append("c.idade", 17);

var xhr = new XMLHttpRequest();
xhr.open("POST", "http://alguma.url/");  
xhr.send(formData);


Você pode usar FormData para incluir dados adicionais em um formulário existente antes de enviá-lo.
GOSTEI 4

Mais Respostas

Joao

Joao

22/06/2017

Valeu muito brigado agora entendi fica muito mais fácil trabalhar com formulários.

:)
GOSTEI 0
POSTAR