TypeError:position未定义

时间:2012-10-19 10:40:23

标签: jquery datetimepicker

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

Js Code for this is

$("#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

2 个答案:

答案 0 :(得分:1)

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

使用的资源:

修改

您不能使用输入类型为datetimepicker的{​​{1}}对象。你可以使用输入样式来使它变小而没有像这样的边框:http://jsfiddle.net/LmUnr/192/

修改您的HTML代码:

hidden

答案 1 :(得分:-1)

更改此

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

到这个

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