|
|
|
| Помогите пожалуйста, так как не могу понять JavaScript.
Есть два списка:
1 список
<select class=input name="month">
<option value=1 <?php if($_POST['month']==1) echo "selected"; ?>>Январь
<option value=2 <?php if($_POST['month']==2) echo "selected"; ?>>Февраль
<option value=3 <?php if($_POST['month']==3) echo "selected"; ?>>Март
<option value=4 <?php if($_POST['month']==4) echo "selected"; ?>>Апрель
<option value=5 <?php if($_POST['month']==5) echo "selected"; ?>>Май
<option value=6 <?php if($_POST['month']==6) echo "selected"; ?>>Июнь
<option value=7 <?php if($_POST['month']==7) echo "selected"; ?>>Июль
<option value=8 <?php if($_POST['month']==8) echo "selected"; ?>>Август
<option value=9 <?php if($_POST['month']==9) echo "selected"; ?>>Сентябрь
<option value=10 <?php if($_POST['month']==10) echo "selected"; ?>>Октябрь
<option value=11 <?php if($_POST['month']==11) echo "selected"; ?>>Ноябрь
<option value=12 <?php if($_POST['month']==12) echo "selected"; ?>>Декабрь
</select>
|
2 список формирующийся из первого
<select class=input name="days">
<option value=0 echo "selected">Весь месяц
<?php
$month=$_POST['month'];
$timesec=mktime(0,0,0,$month,1,date('y'));
for($i=0; $i<date('t',$timesec); ++$i)
{
$timesec=mktime(0,0,0,$month,1+$i,date('y'));
$days=date('d',$timesec);
echo "<option value=".$days.">".$days."<br>";
}
?>
</select>
|
Как сделать, чтобы при выборе месяца второй список заполнялся днями выбранного месяца без перезагрузки страницы? | |
|
|