【问题标题】:How to remove minute in TIME Data Type in SQL/Rails App如何在 SQL/Rails 应用程序中删除 TIME 数据类型中的分钟
【发布时间】:2012-12-25 23:37:27
【问题描述】:

我有一个选择时间的表格。我正在使用Simple FormJquery Timepicker。如何删除表单的分钟字段。所以我有两个字段用于显示 :mondayopen 参数。一个是小时,另一个是分钟。如何删除分钟。

这是它目前的样子:

我的表单

<%= simple_form_for [current_user, @store], :html => {:multipart => true, :class => 'form-horizontal'} do |f| %>
    </br>
    <%= f.input :mondayopen, :label => 'Monday Open Time', :input_html => { :class => 'mondayo' } %>        
    <%= f.button :submit, class: 'btn btn-primary', style: 'margin-left: 40px;'  %><%= link_to 'Your Store', user_store_path(current_user, @store), :class => 'btn btn-inverse edit_store_button_path' %>
<% end %>

<script>
    $('.mondayo').timepicker({ 'step': 15 });
    $('.mondayc').timepicker({ 'step': 15 });
</script>

【问题讨论】:

    标签: mysql ruby-on-rails forms time simple-form


    【解决方案1】:

    如果您有 mondayopen 字段作为 time 类型字段 SimpleForm 为您创建 time_select 但您不需要它,因为您使用的是 jquery timepicker 插件。所以你可以像这样重新定义它:

    <%= f.input :mondayopen, :as => :string, :label => 'Monday Open Time', :input_html => { :class => 'mondayo' } %>        
    

    【讨论】:

      猜你喜欢
      • 2014-01-16
      • 1970-01-01
      • 2012-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-23
      相关资源
      最近更新 更多