-
// enviar datos de un formulario por POST
-
$(document).ready(function(){
-
$(“#mensaje”).hide();
-
-
$(“#frmContact”).validate({
-
event: “blur”,rules: {‘nombre’: “required”,’email’: “required email”,‘consulta’: “required”},
-
messages: {‘nombre’: “Por favor indica tu nombre”,’email’: “Por favor, indica una dirección de e-mail válida”,‘consulta’: “Por favor, dime algo!”},
-
debug: true,errorElement: “label”,
-
submitHandler: function(form){
-
$(“#mensaje”).show();
-
$(“#mensaje”).html(“<img src=’ajax-loader.gif’ style=’vertical-align:middle;margin:0 10px 0 0′ /><strong>Enviando mensaje…</strong>”);
-
$.ajax({
-
type: “POST”,
-
url:“envio.php”,
-
contentType: “application/x-www-form-urlencoded”,
-
processData: true,
-
data: “nombre=”+escape($(‘#ContactName’).val())+“&email=”+escape($(‘#ContactRecipient’).val())+“&mensaje=”+escape($(‘#ContactMessage’).val()),
-
success: function(msg){
-
$(“#mensaje”).html(“<strong>Mensaje enviado correctamente. En breve recibirás mi respuesta. Gracias!</strong>”);
-
document.getElementById(“ContactName”).value=“”;
-
document.getElementById(“ContactRecipient”).value=“”;
-
document.getElementById(“ContactMessage”).value=“”;
-
setTimeout(function() {$(‘#mensaje’).fadeOut(‘fast’);}, 3000);
-
-
}
-
});
-
}
-
});
-
});