P
Papacho
Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola tengo este codigo y no domino JS, yo ya cree el php pero este JS necesita que el php devuelva algo, y no se que devolver o como devolverlo. Alguien me ayuda?
Se que es tipo true o false
Se que es tipo true o false
PHP:
var ContactAjax = function($full_name, $email, $phone, $message){
$.ajax({
type: "POST",
url: yourdomain + "contact_send.php", //@TODO CHange to Live
//dataType: "json" ,
data: { full_name : $full_name, email : $email, phone: $phone, message : $message},
success: function(data) {
//console.log(data);
var response = jQuery.parseJSON(data);
$(".contact_form form .result .alert").slideUp().remove();
var contact_form = $('.contact_form form');
if(response.success)
{ contact_form.slideUp().height('0');
contact_form.parent().append(mail_success);
}else{
var i;
for(i=0; i<response.errors.length; i++){
if(response.errors[i].error == 'empty_name') {
contact_form.find('[name="full_name"]').parent().append(full_name_error);
}
if(response.errors[i].error == 'empty_email') {
contact_form.find('[name="email"]').parent().append(email_error);
}
if(response.errors[i].error == 'empty_message') {
contact_form.find('[name="message"]').parent().append(message_error);
}
if(response.errors[i].error == 'empty_phone') {
contact_form.find('[name="phone"]').parent().append(phone_error);
}
if(response.errors[i].error == 'invalid'){
contact_form.find('[name="email"]').parent().append(invalid_email_error);
}
if(response.errors[i].error == 'mail_error'){
contact_form.append(mail_error);
}
}
}
jQuery('button.close').click(function(){
if(jQuery(this).data('dismiss')==='alert'){
jQuery(this).parent().remove();
}
});
}
});
};
});
Última edición: