1

我一直在尝试在这里使用日期选择器... http://tarruda.github.io/bootstrap-datetimepicker/

它有代码示例,展示了如何对 API 进行编程。例如

var picker = $('#datetimepicker'l).data('datetimepicker');
picker.setLocalDate(null);

不过,我似乎无法获得“选择器”参考。'data' 是一个函数,但它返回 null。因此我不能调用 API 方法。

我如何获得参考?

此外,谁能解释“数据”调用发生了什么?字符串“datetimepicker”指的是什么?

我的代码...

<div id="expirationDate" class="input-append date">
  <input data-format="dd/MM/yyyy hh:mm:ss" readonly id="txtBxExpirationDate" type="text" style="width: 250px;" required />
  <span class="add-on"><i data-time-icon="icon-time" data-date-icon="icon-calendar"></i>
  </span>
</div>

var picker = $('#expirationDate').datetimepicker();

alert(picker);
alert(picker.data);
alert(picker.data('datepicker'));

警报给了我一个对象,一个看起来多汁的函数实现和一个空值。

4

1 回答 1

1

我认为文档中有错字..删除l之后'#datetimepicker'

var picker = $('#datetimepicker').data('datetimepicker');

演示

于 2013-05-06T18:02:18.653 回答