【发布时间】:2017-01-19 14:31:09
【问题描述】:
我们在 codeigniter 中构建了一个表单,其中有一个出生日期字段(该字段现在是一个下拉字段,我们可以选择更改范围(开始日期和结束日期)从我们的管理面板)。这样我们就不需要修改.php文件了。
.php 文件中的出生日期代码:
<div class="row-form">
<div class="span3">Date Of Birth<font color="#FF0000">*</font></div>
<div class="span9">
<?php
// Start date
$date = $dob_start_date;
// End date
$end_date = $dob_end_date;
?>
<select name="dob" id="dob" required>
<?php
while (strtotime($date) <= strtotime($end_date)) {
?>
<option value="<?=$date?>" <?php if($dob==$date){ echo "selected";}?>><?=date("d-m-Y", strtotime($date));?></option>
<?php
$date = date ("Y-m-d", strtotime("+1 day", strtotime($date)));
}
?>
</select>
</div>
<div class="clear"></div>
</div>
我们希望将此出生日期字段从下拉列表更改为日历。请帮助我如何将此字段从下拉列表更改为日历。
我们经常更改 DOB 范围。从管理面板更改 DOB 范围很容易。但是编辑 .php 文件很困难。在我们的表单中,还有 7 个这样的字段,并且所有日期字段范围都可以从管理面板进行调整。我们不想经常编辑 .php 文件。
【问题讨论】:
-
使用jquery datepicker
-
为什么要从常规的
<?php ?>块切换到短块<? ?>?
标签: php codeigniter date jquery-ui datepicker