@Senor0PC

Почему в php отображается пустой week_status?

Добрый день. Возникла проблема с кодом на сайте.

У меня имеется такой код :
$('.k_change_for_date').on('change', function(){

	var days =["Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"];
	var now = new Date( $(this).val() );
	var nowd = new Date( $(this).val() );
	
	console.log(nowd);

  	if (days[now.getDay()] == "Понедельник") {
		nowd = nowd.setDate(now.getDate() + 0);
	}else{
		if (days[now.getDay()] == "Вторник") {
			nowd = nowd.setDate(now.getDate() - 1);
		}else{
			if (days[now.getDay()] == "Среда") {
				nowd = nowd.setDate(now.getDate() - 2);
			}else{
				if (days[now.getDay()] == "Четверг") {
					nowd = nowd.setDate(now.getDate() - 3);
				}else{
					if (days[now.getDay()] == "Пятница") {
						nowd = nowd.setDate(now.getDate() - 4);
					}else{
						if (days[now.getDay()] == "Суббота") {
							nowd = nowd.setDate(now.getDate() - 5);
						}else{
						    if (days[now.getDay()] == "Воскресенье") {
							nowd = nowd.setDate(now.getDate() - 6);
                            } 
						}
					}
				}
			}
		}
		
	}
	console.log(nowd);

	week_status = nowd/1000;
	console.log(week_status);
	$('.k_blocks_grafic_select_date_m_val').html( getFullDateStr( $(this).val() ) );
	console.log( getFullDateStr( $(this).val() ) );
	update_days();

});


Данный код нужер для верного отображения списка дат на сайте. Он должен выводить код
<script type="text/javascript">week_status = '1668373200'</script>


но вместо этого, он выводит пустой код
<script type="text/javascript">week_status = ''</script>


Никак не пойму, в чем может быть причина.

Код php который выводит эту функцию на сайте
<script type="text/javascript">setTimeout(function() {$('.k_blocks_grafic_select_date_m_val').html( getFullDateStr( '<?php echo date("Y-m-d", $date); ?>' ) );}, 1000) </script>
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы