2013-12-19 7 views
0

У меня есть выпадающий список для того, чтобы ввести дату его рождения, но я не знаю, как его сохранить, в модели дня рождения есть строка, поэтому я думаю, что мне нужно разобрать три элемента (день, месяц, год) или что-то в этом роде, не так ли? Я не мог найти никакого простого примера, каких-либо идей? Thnx!Сохранить значения выпадающего списка в строке

<tr> 
    <td> 
     Birthday: 
    </td> 
    <td> 
     <span class="savedvalue">@birthday</span> 
     <div class="field-birthday field-return" id="birthday-edit" style="display:none;"> 
     <select id="day" name="day"> 
      <optgroup value="day">@Messages("views.profile.day"): 
       @for(a <- 1 to 31){ 
       <option value="@a">@a</option> 
       } 
      </optgroup> 
      </select> 
      <select name="month"> 
      <optgroup value="month">Month: 
      <option value="1">January</option> 
      <option value="2">February</option> 
      <option value="3">March</option> 
      <option value="4">April</option> 
      <option value="5">May</option> 
      <option value="6">June</option> 
      <option value="7">July</option> 
      <option value="8">August</option> 
      <option value="9">September</option> 
      <option value="10">October</option> 
      <option value="11">November</option> 
      <option value="10">December</option> 
     </optgroup> 
     </select> 
     <select name="year"> 
     <optgroup value="year">Year:</option> 
     <option value="no">Prefer not to say it</option> 
      @for(a <- 2013 to 1950 by -1){ 
      <option value="@a">@a</option> 
      } 
     </optgroup> 
     </select> 
    </div> 
    </td> 
</tr> 

ответ

0

Самый простой способ сделать это было бы получить значение из выбранного элемента like this.

Затем принимают значения из трех элементов (месяц, день, год), а также конвертировать их в дату like this

Я не знаю, как вы толкая дату обратно на сервер, но делает это преобразует ваши строки в объект даты javascript.

0

сохранить его простым, используйте даты JQuery сборщика, http://jqueryui.com/datepicker/

+0

Да, но то, что, когда кто-то родился в 1960 году и должен от с 2013 до 1960, месяц за месяцем? .. – Anna

Смежные вопросы