如何在 rails 上使用 bootstrap3-datetimepicker-rails gem?
How to use bootstrap3-datetimepicker-rails gem on rails?
我在 rails 应用程序中使用了 bootstrap3-datetimepicker-rails
gem 到 select 日期和日期时间。
我当前的实现是:
HTML:
f.input :date, as: :string, :input_html => { :id => "datepicker" }
f.input :datetime, as: :string, :input_html => { :id => "datetimepicker" }
Javascript:
$(function () {
$('#datepicker').datetimepicker({
format: 'L'});
$('#datetimepicker').datetimepicker();
});
但是,我遇到了一些问题:
1.The 每个id的datepicker只能使用一次,这意味着如果我有两个datepicker,我需要写两个javascript代码$('#datepicker1').datetimepicker();
和$('#datepicker2').datetimepicker();
.有没有更好的方法来重用代码?
2.the datetimepicker 没有拉出 select 对话框,我用它来输入日期时间类型属性。当我单击该字段时,日期和时间自动输入到该字段中,select 对话框没有出现。
3.Is有没有办法只select时间但是有一个默认日期来填写datetime类型属性?
谢谢。
试试这个:
<script type="text/javascript">
$('.datetimepicker').datetimepicker({});
</script>
我在 rails 应用程序中使用了 bootstrap3-datetimepicker-rails
gem 到 select 日期和日期时间。
我当前的实现是:
HTML:
f.input :date, as: :string, :input_html => { :id => "datepicker" }
f.input :datetime, as: :string, :input_html => { :id => "datetimepicker" }
Javascript:
$(function () {
$('#datepicker').datetimepicker({
format: 'L'});
$('#datetimepicker').datetimepicker();
});
但是,我遇到了一些问题:
1.The 每个id的datepicker只能使用一次,这意味着如果我有两个datepicker,我需要写两个javascript代码$('#datepicker1').datetimepicker();
和$('#datepicker2').datetimepicker();
.有没有更好的方法来重用代码?
2.the datetimepicker 没有拉出 select 对话框,我用它来输入日期时间类型属性。当我单击该字段时,日期和时间自动输入到该字段中,select 对话框没有出现。
3.Is有没有办法只select时间但是有一个默认日期来填写datetime类型属性?
谢谢。
试试这个:
<script type="text/javascript">
$('.datetimepicker').datetimepicker({});
</script>