@Orbite

Как обновить значение option select?

Добрый день, у меня на странице 3 динамических селекта(при выборе значения из первого второй дополняется данными и т.д), нужно чтобы при перезагрузке страницы выбранные значения в селектах сохранялись. Пробую делать так:
jQuery(document).ready(function(){
   $.post( "' . Yii::$app->urlManager->createUrl('/building/ajax?id=').'"+ localStorage.getItem("region_id"), function(data){			
	$("#citylist").html(data);
   }); 

   $("select#reglist option").filter(function() {				
         return $(this).val() == localStorage.getItem("region_id"); 
   }).prop("selected", true);

				
    $.post( "' . Yii::$app->urlManager->createUrl('/building/ajaxstreet?id=').'"+ localStorage.getItem("city_id"), function(data){
	$("#streetlist").html(data);
    });

    $("select#citylist option").filter(function() {
         return $(this).val() == localStorage.getItem("city_id"); 
    }).prop("selected", true);
				
	
    jQuery("#citylist").change(function() {
	var b = document.getElementById("streetlist");
	b.value = localStorage.getItem("street_id");
    });
});


Значения которые нужно подставить храню в localStorage, но при перезагрузке обновляется только первый список, остальные сбрасываются на дефолтные значения "Выберите город" и "Выберите улицу"
  • Вопрос задан
  • 559 просмотров
Пригласить эксперта
Ответы на вопрос 1
Списки зависимы? Может при изменении первого списка сбрасываются остальные?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы