Создание регионов на сайте путем java

Тема в разделе "JavaScript", создана пользователем mrdigy, 8 дек 2013.

Модераторы: ZiX
  1. mrdigy

    mrdigy

    Регистр.:
    29 дек 2007
    Сообщения:
    160
    Симпатии:
    21
    Приветствую всех!

    Подскажите как можно реализовать такую фишку на java + cookies :
    Есть регионы, города, и при выборе должно просто сохраняться что выбрал пользователь, например Тверь, или другой город, и когда по сайту ходишь, что бы не менялся город, как бы сохранялся в куки.

    Спасибо за ответы.
     
  2. esche

    esche

    Регистр.:
    9 авг 2009
    Сообщения:
    359
    Симпатии:
    243
    "Как бы" сохранять в куки.
    http://jquery.page2page.ru/index.php5/Работа_с_cookie
    Код:
    $.cookie('city', 'Выбранный город');
    В выбранный город - передавать значение в зависимости от способа выбора (либо из <select>, либо из текста внутри тэга, например <a href="#">Москва</a>)

    После обновления страницы - проверять (или использовать, например, при помощи document.write:(
    Код:
    alert($.cookie('city'));
    p.s. Если JQuery не используется - можно и без него.
     
    mrdigy нравится это.
  3. mrdigy

    mrdigy

    Регистр.:
    29 дек 2007
    Сообщения:
    160
    Симпатии:
    21
    Это конечно все хорошо, а можно конкрентый пример или ссылки на пример)
     
  4. esche

    esche

    Регистр.:
    9 авг 2009
    Сообщения:
    359
    Симпатии:
    243
    Эм.. искать по частям:
    1. Подбор региона - обычный Select.. (или несколько - регион + город - искать связанные списки тынц и тд), или список.. или.. кхм-кхм что-то вроде такого: https://github.com/xixilive/chineserp-jquery
    2. сохранение выбранного элемента (onchange+jquery+selected для select-ов) в куки (тынц)
    3. в зависимости от того, как планируется использовать - получать сохранённое значение (код выше)
     
    mrdigy нравится это.
  5. mrdigy

    mrdigy

    Регистр.:
    29 дек 2007
    Сообщения:
    160
    Симпатии:
    21
    Нашел готовое решение под ждумлу. Автору модуля респект!