Javascript datepicker弹出窗口没有出现

时间:2013-04-19 01:44:28

标签: javascript jquery datepicker

单击文本框时,我的java脚本日期选择器弹出窗口未显示。我尝试了几乎8种不同的日期选择器,但它们都没有工作。

<tr>
<td >Date Of Birth</td>
<td ><input name="bdate" type="text" id="datepick2" disabled="disabled"/>
<script type="text/javascript" src="datepickr.js"></script>
<script type="text/javascript">
    new datepickr('datepick');
    new datepickr('datepick2', {
        'dateFormat': 'm/d/y'
    });

    new datepickr('datepick3', {
        'fullCurrentMonth': false,
        'dateFormat': 'l, F j'
    });
</script>
</td>
</tr>

这是我的代码的样子。我尝试在Firefox和IE中打开但不能正常工作。没有任何错误点击文本框时不会出现任何错误。

1 个答案:

答案 0 :(得分:0)

我猜它很快就会尝试,但是没有看到剩下的代码或知道你正在使用什么插件,很难肯定。试试这个:

$(function() {
   new datepickr('datepick');
   new datepickr('datepick2', {
    'dateFormat': 'm/d/y'
   });

   new datepickr('datepick3', {
    'fullCurrentMonth': false,
    'dateFormat': 'l, F j'
   });
});

等待document.ready事件,然后调用函数。或者你可能需要做

$('#id-of-input-you-want').datepickr();