2012-12-13 36 views
2

類型我使用導軌具有形式寄存器.. 所以基本上我需要的功能,如果你在現場ID輸入ID,它將如果你鍵入自動使用Javascript - 自動設置字段值當在現場

ID字段

  • 前4位數字直接(自動),以生成到年
  • 接下來2位數字將被直接(自動),以生成到一個月
  • 接下來2位數字將被直接(自動)生成迄今

我使用日期選擇器的日期字段.. 上_form.html.erb

<div class="field"> 
    <%= f.label :id, "ID" %><br /> 
    <%= f.text_field :id %> 
    </div> 
    <div class="field"> 
    <%= f.label :dob, "Date Of Birth (YY-MM-DD)" %><br /> 
    <%= f.text_field :dob %> 
</div> 

users.js.coffee

jQuery -> 
    $('#user_tanggallahir').datepicker({ dateFormat: 'yy-mm-dd' }) 

我想自動字段類型的日期..

更新

我的JavaScript如http://jsfiddle.net/f8rUF/10/ 但是,我想日期(DOB)領域,如1990年1月12日(YY-MM-DD)

希望你能幫助我解決這個格式)!

+0

您是否嘗試過處理ID文本字段的keyup事件?只需自動更新日期字段值。 – voithos

+0

@voithos我已經處理keyup事件ID文本字段到其他字段http://jsfiddle.net/f8rUF/2/ – GeekToL

回答