2015-12-14 59 views
3

我试着改变引导dateTimePicker的我即使this尝试的方向,但我得到:在引导改变取向dateTimePicker的

option orientation is not recognized 

我在HTML中的DateTimePicker的定义是:

<div class='input-group date datepicker' name="datepicker"> 
    <input type='text' class="form-control placementT" id="fecha"> 
     <span class="input-group-addon"> 
       <span class="glyphicon glyphicon-calendar"> 
       </span> 
     </span> 
</div> 

在JavaScript我有这样的事情来改变语言:

$('.input-group.date').datetimepicker({ 
      locale: "es", 
     }); 

我试着加入location:'bottom auto'但没有任何反应。

+0

我不明白你在做什么。 “定位”是什么意思?如果您使用不支持的[选项](http://bootstrap-datepicker.readthedocs.org/en/latest/options.html),那么您应该预期会出现错误。 – Jasen

+0

@Jasen我希望datepicker总是打开输入,而不是输入的顶部。默认情况下,datetimepicker在该属性中有_auto_,并且有时会打开或关闭。我希望这总是下降 –

+0

你可以尝试在show()事件中重新计算它的'top'和'left'。你还必须调整'datepicker-orient- *'类。但是你可能想要搜索一个可以给你选择的不同插件。 – Jasen

回答

5

阅读了大量的文章和文档后,我做到了!对于未来的游客,可以读取所有可用的选项here和这个具体的例子,我做了:

$('.input-group.date').datetimepicker({ 
      widgetPositioning:{ 
           horizontal: 'auto', 
           vertical: 'bottom' 
          } 
     }); 

现在,所有我在输入底部的DateTimePicker的时间,而这正是我想要的。