Gostaria de uma orientação.
Em se tratando de formulários, post envio, qual seria a forma mais indicada
para se trabalhar?
Usando $.post
$.post ("_required/email.php", {
assunto : $("#assunto").val(),
nome : $("#nome").val(),
email : $("#email").val(),
telefone : $("#telefone").val(),
descricao : $("#descricao").val(),
qual : $("#qual").val(),
}, function(retorno){
if (retorno == "OK") {
resposta = "E-mail enviado com sucesso!";
} else {
resposta = "Erro no envio do E-mail";
}
$(".resposta").css("display", "block");
$(".resposta").html(resposta);
}
);
Ou usando $.ajax
$.ajax({
url: "_required/email.php",
type: "POST",
data: $("#contato").serialize(),
success: function(retorno){
if (retorno == "OK") {
resposta = "E-mail enviado com sucesso!";
} else {
resposta = "Erro no envio do E-mail";
}
$(".resposta").css("display", "block");
$(".resposta").html(resposta);
}
});
E porquê?
↧