【问题标题】:jQuery client side validation for rails datetime select用于 Rails 日期时间选择的 jQuery 客户端验证
【发布时间】:2014-04-28 15:00:18
【问题描述】:

我想为 rails 中的 datetime_select 字段添加客户端验证。 rails 中的 datetime_select 字段具有不同的下拉菜单,用于选择年、月、日和时间,其中 id 的格式为start_date_1istart_date_2i、...等等。如何使用这些 id 获取值并将它们转换为 jquery datetime 对象。

我在我的应用程序中使用了这个标签

<%= f.datetime_select :start_date, {:default => { :hour => 17, :minute => 00 }, :ampm => true, :minute_step => 30}, {:required => true, :class => "start-time"} %>

转换成HTML格式如下

<select id="banner_date_begin_1i" class="start-time" required="required" name="banner[date_begin(1i)]">
<select id="banner_date_begin_2i" class="start-time" required="required" name="banner[date_begin(2i)]">
<select id="banner_date_begin_3i" class="start-time" required="required" name="banner[date_begin(3i)]">
—
<select id="banner_date_begin_4i" class="start-time" required="required" name="banner[date_begin(4i)]">
:
<select id="banner_date_begin_5i" class="start-time" required="required" name="banner[date_begin(5i)]"> 

【问题讨论】:

标签: javascript jquery ruby-on-rails datetime ruby-on-rails-4


【解决方案1】:

在 text_field 上使用 DateTimePicker。看http://xdsoft.net/jqplugins/datetimepicker/

【讨论】:

    猜你喜欢
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多