не совсем понятно, что вы пытаетесь сделать, но перед отправкой ajax можно выполнить функцию
beforeSend — срабатывает перед отправкой запроса
error — если произошла ошибка
success — если ошибок не возникло
complete — срабатывает по окончанию запроса
https://habr.com/ru/post/42426/
function pushClickEvent(element) {
jQuery.ajax({
type: "POST",
dataType: "json",
url: "some_url",
data: "some_url",
success: function(response) {
//code
},
beforeSend: function(xhr) {
//code
}
});
}
если в пределах одного сайта переходы, то данные между страницами можно сохранять в LocalStorage
https://learn.javascript.ru/localstorage