PHPMailer
This commit is contained in:
73
js/components/admin_phpmailer.js
Normal file
73
js/components/admin_phpmailer.js
Normal file
@ -0,0 +1,73 @@
|
||||
$(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;
|
||||
}
|
||||
|
||||
});
|
Reference in New Issue
Block a user