Если возможно для вашего конкретного случая использования, рассмотрите возможность использования события pagechange
вместо pagebeforecreate
.Вы можете предотвратить запрос ajax в первую очередь вместо использования метода abort()
запроса ajax.Код будет выглядеть так:
$(document).bind("pagebeforechange", function(e, data) {
// check data.toPage attribute here and decide if the pagechange should be canceled
e.preventDefault();
});