Показать сообщение отдельно
  #4 (permalink)  
Старый 02.03.2018, 15:03
Профессор
Отправить личное сообщение для the_little Посмотреть профиль Найти все сообщения от the_little
 
Регистрация: 25.09.2017
Сообщений: 186

Сделал так.
if ( srochnost == 2 ) {
				$('#rejim-opt-null').fadeOut();
				$('#rejim-opt-day').fadeOut();
				$('#rejim-opt-night').fadeOut();
				$("#rejim [value='3']").prop("selected", "true");				
			} else {
				$('#rejim-opt-null').fadeIn();
				$('#rejim-opt-day').fadeIn();
				$('#rejim-opt-night').fadeIn();
				$("#rejim [value='0']").prop("selected", "true");
			}


работает, но через шаг...
Т.е. когда srochnost == 2 выбирает нужный пункт, делает его активным, но значение остается = 0.
А когда я переключаю первый селектор на 1, то сбрасывается во втором селект, как и должен, но значение как раз устанавливается 3.

Проверяю я это через
console.log("Количество " + amount + "\n" +
								"Срочность " + srochnost + "\n" +
								"Режим " + rejim + "\n" +
								"Часов " + skolko_chasov + "\n" +
								"Дней " + skolko_dnej + "\n" +
								"Место " + mesto + "\n" +
								"Самообслуживание " + samoobsluj + "\n" +
								"Физактив. " + fiz_active + "\n" +
								"Вес " + ves);
Ответить с цитированием