Esto está relacionado con mi pregunta en how to handle errors from jQuery AJAX calls. Varias respuestas sugirieron que use la devolución de llamada de "error" para mostrar los errores de una llamada jQuery AJAX. Me preguntaba cómo hacer eso usando ASP.NET MVC. ¿Hay alguna manera para que mi acción de controlador devuelva un error que sería accesible desde la devolución de llamada de "error"? El código del lado del cliente podría ser algo como esto:¿Cómo desencadena la devolución de llamada de "error" en una llamada jQuery AJAX utilizando ASP.NET MVC?
$.ajax({
type: "POST",
url: "MyUrl",
data: "val1=test",
success: function(result){
// Do stuff
},
error: function(request,status,errorThrown) {
}
});
¿Lo has probado en IE8? La propiedad request.responseText contiene null, no existe la cadena 'Mensaje de error aquí' :( – stej
También tiene problemas para obtener el "Mensaje de error aquí" en FF ... – rball