Виноват. Спасибо
inzeppelin отрабатывает. Перезагрузку я реализовывал путем в ставки
location.reload();На десктопе норм, на андрюше молчание
document.getElementById("fruit").onchange = function () {
localStorage.setItem('gorod', document.getElementById("fruit").value);
location.reload();
И еще такой вопрос
Есть в коде функция проверки поля. Если пусто то задает дефолтное значение - Минск.
if (localStorage.getItem('gorod') == null) {
localStorage.setItem("gorod","Минск");
}
.
А есть функция которая через Яндекс определяет город и задает эту дефолтную настройку городом пользователя
jQuery(document).ready(function () {
ymaps.ready(function () {
var geolocation = ymaps.geolocation;
var city = geolocation.city;
localStorage.setItem('gorod', city);
});
});
Только есть проблема. Если брать город с яндекса, то он ее прописывает но в поле не отображает. Она отобразится когда произойдет перезагрузка страницы.
Без функции яндекса, настройка задается и сразу отображается