【问题标题】:Rails JQuery UI Datepicker default hourRails JQuery UI Datepicker 默认小时
【发布时间】:2015-06-26 17:36:42
【问题描述】:

我有一个带有 Jquery UI 日期选择器的 Rails 应用程序。我可以选择“到期”日期,但“到期”日期的小时:分钟:秒变为 00:00:00。我希望将此默认设置为下午 5:00:00。我不确定从 Jquery 端还是 Rails 端更容易做到。我对两者都比较陌生,因此不胜感激。

【问题讨论】:

    标签: jquery ruby-on-rails jquery-ui datepicker


    【解决方案1】:

    所以我找到了两种方法。

    我可以在 jquery 中设置时间格式以包含时间。

    $('#rfq_due').datepicker(dateFormat: 'dd-mm-yy <set time here e.g. 19:00:00>')
    

    但它在日期选择器上显示了时间,所以我选择了控制器路由

    在我的 rfqs_controller 中

      def create
        @rfq = Rfq.new(rfq_params)
        @rfq.due.change({hour: 17})
        respond_to do |format|
    ...
    

    希望这对某人有所帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-21
      • 2015-09-10
      • 2020-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-11
      相关资源
      最近更新 更多