Tengo una función de publicación que no se detecta por error.Jquery Ajax función de éxito/error de publicación
Aquí está el valor devuelto por postride.php.
if ($group_id==0) {
echo 'No group selected';
return false;
exit;
}
Aquí está el código jQuery:
$(document).ready(function(){
$('#postride').submit(function(event) {
event.preventDefault();
dataString = $("#postride").serialize();
$.ajax({
type: "post",
url: "postride.php",
data:dataString,
error: function(returnval) {
$(".message").text(returnval + " failure");
$(".message").fadeIn("slow");
$(".message").delay(2000).fadeOut(1000);
},
success: function (returnval) {
$(".message").text(returnval + " success");
$(".message").fadeIn("slow");
$(".message").delay(2000).fadeOut(1000);
//setTimeout(function() { top.location.href="view.php" }, 3000);
}
})
return false;
});
});
La función de publicación devuelve falso, pero la función de error no se activa, solo la función de éxito. Publicará "Sin éxito seleccionado de grupo".
¡Gracias por cualquier ayuda!
muchas gracias por la aclaración ! – Matt
De nada Matt –
Nice, @AnthonyJack! Pero creo que te refieres a 'dataType: 'json'' en el código de JavaScript ... – Simon