Я создаю мобильное приложение RESTful, и мне нравится поведение по умолчанию, когда ресурс не найден.jQuery Mobile показывает это:
Однако, когда я делаю свой пользовательский AJAX в onError (потому что ресурс не найден), я хотел бы показать необычное сообщение (однако, ничего не происходитв моем коде поведение по умолчанию игнорируется):
$("#some-place").bind("pageshow", function() {
$.ajax({
type: "POST",
url: "some-place/places.json",
cache: false,
dataType: "json",
success: onSuccessInitPlaces,
error: onErrorInitPlaces
});
return false;
});
function onSuccessInitPlaces(data, status) {
// do stuff, not important atm
}
function onErrorInitPlaces(data, status) {
// pseudocode I'd like to invoke for real
// should show attached picture
invokeFancyErrorLoadingPage();
}