【发布时间】:2011-11-22 13:49:04
【问题描述】:
我正在使用 CodeIgniter。我想创建一个数组以添加到包含数字 1 -> 1000 的下拉列表中。
我试过phprange()这样的函数
$arr = range(1,1000);
它工作并创建了一个从 1 到 1000 的下拉列表。
我确实有一个问题。
当从我的下拉列表中选择文本1 并发布时,发布值为0。
因为默认情况下,键从0 开始,并且键设置为下拉值
这是我的下拉 HTML 的一部分
<select id="user-day" class="dropdown-small Verdana11-424039" tabindex="123456" name="days_of_month">
<option value="0">1</option>
<option value="1">2</option>
<option value="2">3</option>
<option value="3">4</option>
<option value="4">5</option>
<option value="5">6</option>
<option value="6">7</option>
有什么方法可以用键值定义range()?
这样的值会变成
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
【问题讨论】:
标签: php codeigniter drop-down-menu