Jquery cookies при input change()
Не могу понять как правильно записать cookie inputа при изменении.
Функции записи и получения куки: function cooking() { jQuery("#lang").change(function (){ var lang = $(this).val(); $.cookie('cook_lang', lang, { expires: 10 }); });} function getcooks() { $("#lang").attr('value', $.cookie('cook_lang')); } И пишу запуск этих функций при загрузке страницы: jQuery(document).ready(function() {cooking();getcooks()}); Но ничего не получается (запись). Пробовал вызвать alertом: alert($.cookie('cook_lang')) Вылетает окно с надписью 'undefined' :help: :help: :help: :help: |
Поменял свойства записи, дал для куки абсолютный путь к сайту и заработало !
$.cookie('cook_lang', lang, { expires: 10 , path: '/'}); Вот так заработало. |
Часовой пояс GMT +3, время: 07:08. |