entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

Parsley.js con un archivo PHP

Hola

Estoy utilizando la librería Parsley.js para validar un formulario de contacto y deseo que espere la respuesta del servidor para mostrar un mensaje de si se envió el mensaje o no.

Que código debo utilizar si la respuesta que emite el archivo Submit.php en el servidor es TRUE (echo "true";) cuando se manda correctamente el mensaje?

Gracias

Alandette

1 Respuesta

2votos

elporfirio Puntos2590

Puedes utilizar .ajax() de Jquery para enviar la peticion via AJAX.

la respueseta la puedes responder como (desde Submit.php)

$respuesta = array("respuesta" => true);
echo json_encode($respuesta);

la funcion de ajax estara esperando una respuesta... algo como lo siguiente en JS

if(response.respuesta){
   //do lo que debes hacer si TRUE
}

Una funcion AJAX seria algo asi (contemplando que el PHP regresa un json_encode() ):

$.ajax({
type: "POST",
url: "submit.php",
data: { name: "John", location: "Boston" }
})
.done(function( msg ) {
    if(msg.respuesta){     //haces lo  que debes
   }
});

Mas información en: http://api.jquery.com/jQuery.ajax/

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta