Доброго времени суток, есть такой jquery:
// Form Submit
{
requestForm.on('submit', function(e){
e.preventDefault();
if(!fullNameValidate() && !phoneNumberValidate() && !emailValidate()){
$('#request-demo').removeClass('success error');
$('#request-demo').addClass('loading');
$('html, body').animate({scrollTop: $('#request-demo').offset().top - 150}, 1000);
var fullNameVal = $('#fullName').val();
var phoneNumberVal = $('#phoneNumber').val();
var emailVal = $('#email').val();
var messageVal = $('#message').val();
var dataString = 'fullNameVal=' + fullNameVal +
'&jobTitleVal=' + jobTitleVal +
'&organizationVal=' + organizationVal +
'&phoneNumberVal=' + phoneNumberVal +
'&emailVal=' + emailVal +
'&messageVal=' + messageVal;
var pushBulletString = 'Имя: ' + fullNameVal +
'\nНомер телефона: ' + phoneNumberVal +
'\nEmail: ' + emailVal +
'\nСообщение: ' + messageVal;
$.ajax({
type: "POST",
url: "./form.php",
crossDomain: true,
data: dataString,
success: function(response) {
if(response.state === 'success'){ // Request added
$('.success-block .user-name').text(response.fullName);
$('#request-demo').removeClass('loading');
$('#request-demo').addClass('success');
pushBullet(pushBulletString);
}else if(response.state === 'requested'){ // User Already Requested
$('.requested-block .user-name').text(response.fullName);
$('.requested-block .email').text(response.email);
$('#request-demo').removeClass('loading');
$('#request-demo').addClass('requested');
}else{ // Some kind of error
$('#request-demo').removeClass('loading');
$('#request-demo').addClass('error');
setTimeout(function(){ $('#request-demo').removeClass('error'); }, 2000);
}
// setTimeout(function(){ $('#request-demo').removeClass('success'); }, 2000);
},
error: function(error){
console.log(error);
$('#request-demo').removeClass('loading');
$('#request-demo').addClass('error');
setTimeout(function(){ $('#request-demo').removeClass('error'); }, 2000);
}
});
}
})
}
Но потерялся php файл который получает данные и отправляет на почту.
Помогите его правильно составить.