$(document).ready(function (e){ $("#frmEnquiry").on('submit',(function(e){ e.preventDefault(); $('#loader-icon').show(); var valid; valid = validateContact(); if(valid) { $.ajax({ url: "../controller/admin_phpmailer.php", type: "POST", data: new FormData(this), contentType: false, cache: false, processData:false, success: function(data){ //alert(data); $("#mail-status").html(data); $('#loader-icon').hide(); }, error: function(){} }); } })); function validateContact() { var valid = true; $(".InputBox").css('background-color',''); $(".info").html(''); // $("#userName").removeClass("invalid"); // $("#userEmail").removeClass("invalid"); $("#empfaenger").removeClass("invalid"); $("#subject").removeClass("invalid"); $("#content").removeClass("invalid"); // Bei TinyMCE geht das anders var t = tinyMCE.get(0); var color = '#fff'; t.getBody().style.backgroundColor = color; if($("#empfaenger").val()=='') { $("#empfaenger").addClass("invalid"); $("#empfaenger").attr("title","Required"); valid = false; } /* if(!$("#userEmail").val()) { $("#userEmail").addClass("invalid"); $("#userEmail").attr("title","Required"); valid = false; } if(!$("#userEmail").val().match(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/)) { $("#userEmail").addClass("invalid"); $("#userEmail").attr("title","Invalid Email"); valid = false; } */ if(!$("#subject").val()) { $("#subject").addClass("invalid"); $("#subject").attr("title","Required"); valid = false; } if($("#content").val()=='') { var color = '#fbf2f2'; t.getBody().style.backgroundColor = color; $("#content").attr("title","Required"); valid = false; } return valid; } });