【发布时间】:2023-03-13 11:09:01
【问题描述】:
我正在搜索的最早记录是从 4/2012 开始的,所以我希望页面首次加载时的默认选择是那个。 2012 是选项列表中的第一个条目,它使 4 月首先出现是问题
这是我当前用于两个选择框的 php 代码,一个用于月份,一个用于年份。
<form class="formtext" action="monthly_sums.php" method="get">
<p>Monthly Report<br></p>
Company:
<select class="bck1" name="company" id="company">
<?php echo $options ?>
</select><br>
Month:
<select class="bck1" name="month" id="month" onchange="" size="1">
<option value="01">January</option>
<option value="02">February</option>
<option value="03">March</option>
<option value="04">April</option>
<option value="05">May</option>
<option value="06">June</option>
<option value="07">July</option>
<option value="08">August</option>
<option value="09">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
Year:
<select class="bck1" name="year" id="year" onchange="" size="1">
<?php echo $options2 ?>
</select>
<input type="submit" class="submit" onClick="return monthlyValidation()"/>
</form>
这是我的年度 php 选项列表:
//propagate year selection range for monthly report. from 2012 to current year
$curr_year=date("Y");
for($i=2012;$i<=$curr_year;$i++)
{
$options2 .= "<option value =\"".$i."\">".$i."</option>";
}
提前致谢!
【问题讨论】:
-
你在使用 JQuery 库吗?
-
我没有收到您的问题。你的问题是什么?我想我有解决方案,但不能很好地理解您的问题。
-
@divy3993 我的问题是当页面加载时显示的是 2012 年 1 月,但我希望 2012 年 4 月显示在选择框中
标签: javascript php html validation date