У меня есть следующий фрагмент кода, который я просто попробовать, запустив в поджигательJQuery Как узнать, что такое ошибка ajax?
$.ajax({
type:"POST",
url:"http://mpdomain/WebService.asmx/Operation",
data: "{'parameter1': '44906'}",
contentType: "application/json;charset=utf-8",
dataType: "json",
success: function(data) { alert("succsess") },
error: function(e, ts, et) { alert(ts) }
})
В теории это должно работать. Однако обработчик ошибок запускается, а ts просто устанавливается на «ошибка». Как получить более подробную информацию о том, что пошло не так?
Откройте Firebug или отладчик IE8 и положите точку останова на ваш 'alert (ts)'. Изучите параметры 'e, ts, et', чтобы узнать, где хранится информация, которую вы хотите сохранить. –