JS:código de depuración Jquery función ajax
$.ajax({
type: 'POST',
url: 'http://localhost/MyServiceDir/Service.asmx/Foo',
contentType: 'application/json; charset=utf-8',
data: jsonData,
success: function (msg) {
alert("good");
},
error: function (xhr, status) {
switch (status) {
case 404:
alert('File not found');
break;
case 500:
alert('Server error');
break;
case 0:
alert('Request aborted');
break;
default:
alert('Unknown error ' + status);
}
}
});
me sale "error desconocido". ¿Cómo llego al fondo de esto? Me gustaría saber cuál es el error en realidad. ¡Gracias!
da 500 (error de servidor) ... pero ¿hay alguna manera de obtener detalles más específicos? ¿o es más o menos como la información que obtendré de $ ajax? – sarsnake
@gnomixa: puede obtener lo que envía el servidor. Mira 'xhr.responseText'. – SLaks
@gnomixa, consulte: http://www.w3.org/TR/XMLHttpRequest/#response –