如何在rails中为add_month选项添加addional 0

时间:2016-05-09 08:04:43

标签: ruby-on-rails ruby select

继承人的代码

<%= select_month nil, {use_two_digit_numbers: true}, {:name => 'expMonth', class: "form-control" } %>

和结果

<select class="form-control" id="date_month" name="expMonth">
    <option value="1">01</option>
    <option value="2">02</option>
    <option value="3">03</option>
    <option value="4">04</option>
    <option value="5">05</option>
    <option value="6">06</option>
    <option value="7">07</option>
    <option value="8">08</option>
    <option value="9">09</option>
    <option value="10">10</option>
    <option value="11">11</option>
    <option value="12">12</option>
</select>

如果您可以看到选项的值没有“0”我想添加0,如01,02,很快除了10到12已经是一个两位数。见下面的例子

<select class="form-control" id="date_month" name="expMonth">
    <option value="01">01</option>
    <option value="02">02</option>
    <option value="03">03</option>
    <option value="04">04</option>
    <option value="05">05</option>
    <option value="06">06</option>
    <option value="07">07</option>
    <option value="08">08</option>
    <option value="09">09</option>
    <option value="10">10</option>
    <option value="11">11</option>
    <option value="12">12</option>
</select>

1 个答案:

答案 0 :(得分:0)

我说你最好使用像

这样的东西

{{1}}