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, время: 13:05. |