Я пытаюсь установить cookie с js-cookie.js после выполнения некоторых запросов ajax. Если я поставилне удалось установить cookie после запроса ajax
Cookies.set('cookieName',object)
var cookie = Cookies.get('cookieName')
console.log(cookie);
внутри успеха я получаю не определено, но, если я положил его вне АЯКС обратного вызова я получить распечатку (конечно, это не то, что я хочу, так как это закончится, прежде чем обратный вызов делается).
Я попытался также использовать функцию $ .whenAll() (https://gist.github.com/fearphage/4341799), чтобы дождаться завершения всего запроса ajax, но снова внутри функции обратного вызова cookie не задано.
Вы пытались настроить файл cookie внутри 'success: function (data) {...}'? Вы даже можете передать обратный вызов прямо в это как параметр функции, которую вы обертываете. – G0dsquad
Да, как я уже сказал, я попытался поставить код выше внутри «success: function (data) {...}», но на console.log() я получаю undefined. Я не понял вторую часть вашего ответа. – user2459104
Можете ли вы показать весь код для функции успеха, которую вы пробовали? –