实时检查用户输入

时间:2014-12-02 18:49:46

标签: javascript ruby-on-rails

在我的应用程序中,当创建用户时,他/她可以通过在三个不同的下拉菜单中选择年份,月份和日期来选择他们的生日。

目前,用户可以选择将来的日期作为他的出生日期。我需要一种方法来检查用户是否选择了有效日期,并在日期无效的情况下发出警告。

我知道我需要使用一些JavaScript,但我之前从未在Rails应用程序中使用它。我的主要问题是确定如何访问输入'来自JS文件的值。

提前致谢。

与表格中的日期选择部分对应的代码:

<div class="control-group">
  <%= f.label "Date of Birth (YYYY-MM-DD)", :class => 'control-label' %>
  <div class="controls">
    <%= f.select :year_Of_Birth , options_for_select((Time.now.year - 100)..(Time.zone.now.year )), :include_blank => true  %>
    <%= f.select :month_Of_Birth, 1..12 , :include_blank=> true  %>
    <%= f.select :day_Of_Birth, 1..31 , :include_blank => true  %>
  </div>
</div> 

0 个答案:

没有答案