1

我正在尝试使用 jquery-datetimepicker 插件显示日期和时间,但它只显示日历中的日期

JS代码是

$("#datetime").datetimepicker();

$("#datetimecalender").live("click", function(){
  $('#datetime').datepicker('show');
});

而这个的html是

<a id="datetimecalender" class="badge icon-calendar"></a>
<input id="datetime" class="hasDatepicker" type="hidden" name="datetime" value="" />

但是我在 jquery 中遇到了错误:

TypeError: position is undefined
4

2 回答 2

1

这是一个有效的小提琴:http: //jsfiddle.net/LmUnr/190/

使用的资源:

编辑

您不能使用datetimepicker具有输入类型的对象hidden。您可以使用输入样式使其变小而没有边框,如下所示:http: //jsfiddle.net/LmUnr/192/

并修改您的 HTML 代码:

<input id="datetime" type="text" name="datetime" value="" />
于 2012-10-19T11:03:37.243 回答
-1

改变这个

<input id="datetime" class="hasDatepicker" type="hidden" name="datetime" value="" />

对此

<input id="datetime" type="hidden" name="datetime" value="" />
于 2012-10-19T11:13:48.427 回答