Tengo el siguiente:¿Cómo puedo obtener información de vuelta de una llamada Ajax cuando la conectividad a Internet se pierde
$.ajax({ cache: false,
url: "/Admin/Contents/GetData",
data: { accountID: AccountID },
success: function (data) {
$('#CityID').html(data);
},
error: function (ajaxContext) {
alert(ajaxContext.responseText)
}
});
cuando pierda la conectividad a Internet, el error se llama, pero no veo nada en el responseText.
¿Hay alguna manera de descubrir diferentes tipos de errores según la información de estado en el ajaxContent devuelto? Realmente me gustaría poder emitir un mensaje que diga "Se perdió la conexión a Internet" y otro mensaje si hay algún otro problema.
Estoy muy en desacuerdo, ya que un estado es una respuesta HTTP recibida desde el servidor ** **, así que conseguir uno (ya sea 404 o cualquier otro) sería una prueba de conectividad de red está bien. –
Creo que tienes razón. Actualizado mi respuesta. –