【问题标题】:Datetimepicker disappear in view日期时间选择器消失在视图中
【发布时间】:2016-10-17 12:04:56
【问题描述】:

我正在使用 Bootstrap Datetimepicker 在我的 Rails 应用程序中设置 start_atend_at 时间。

如果你设置了end_at未来时间,当然你可以设置和编辑,但是如果你编辑之前设置的事件并且因为end_at已经过期,时间就会消失。

在我的数据库中,我当然可以有正确的end_at 时间,但不能查看。

如何在我的视图中输入正确的时间(过去时间)?

$('#tickets .datetimepicker3').datetimepicker({
    format: 'YYYY/MM/DD HH:mm',
    showClose:true,                    
    useCurrent:false,
    minDate: d,
    maxDate: y,
    stepping: 15,
    // sideBySide:true
});

$("#tickets .datetimepicker3").on("dp.change", function (e) {
    $('.datetimepicker2').data("DateTimePicker").maxDate(e.date);                    
});    

【问题讨论】:

    标签: ruby-on-rails datetimepicker bootstrap-datetimepicker eonasdan-datetimepicker


    【解决方案1】:

    您可以在 rails 的 java 脚本中传递页面加载日期。

    setdate('#{object.end_date}'})
    
    funtione setdate(end_date){    
    $('#tickets .datetimepicker3').datetimepicker({
         format: 'YYYY/MM/DD HH:mm',
         showClose:true,                    
         useCurrent:false,
         minDate: d,
         maxDate: moment(end_date,'YYYY/MM/DD HH:mm'),
         stepping: 15,
         // sideBySide:true
     });
    } 
    

    你可以使用 datetimepicker 的 moment()。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-04
      • 1970-01-01
      • 2015-12-17
      • 2012-09-11
      • 1970-01-01
      • 1970-01-01
      • 2011-08-14
      相关资源
      最近更新 更多