function ajaxForm() { jQuery(function() { var loader = jQuery('
Enviando... Enviando, sea paciente puede tardar varios segundos...
') .hide() .appendTo("#contactar"); jQuery().ajaxStart(function() { loader.show(); }).ajaxStop(function() { loader.hide(); }).ajaxError(function(a, b, e) { throw e; }); var v = jQuery("#contactar").validate({ rules: { nombre: { required: true, minlength: 4 }, telefono: { number: true }, email: { email: true, minlength: 7 }, comentario: { required: true } }, messages: { nombre: { required: "Obligatorio", minlength: "Mímimo 4 carácteres" }, telefono: { number: "Sólo se adminten números" }, email: { email: "E-mail incorrecto", minlength: "Mímimo 7 carácteres" }, comentario: { required: "Obligatorio" } }, submitHandler: function(form) { jQuery(form).ajaxSubmit({ target: "#resultado" }); } }); }); }