在同一页面上有两个jQuery日期选择器

时间:2013-02-17 11:08:43

标签: javascript jquery datepicker datetimepicker timepicker

我正在使用Timepicker(来自jQuery UI here的扩展Datepicker)。 我的代码:

$('.one').datepicker({
    dateFormat: "d"
});
$('.two').timepicker({
    timeFormat: "hh"
});

当我点击字段.two时,Firebug显示错误:

  

解析日期字符串时出错:位置2处的意外文字

     

日期字符串= 10

     

日期格式= mm / dd / yy

     

timepicker.js(第1911行)

一切似乎都运转得很好,但我想知道为什么会出现这个错误,我怎么能让它消失呢?

编辑: 实际上我的代码看起来像这样:

$('.one').datepicker({
    dateFormat: "d m y"
});
$('.two').timepicker({
    timeFormat: "hh mm"
});

EDIT2: http://jsfiddle.net/r9bCk/

2 个答案:

答案 0 :(得分:7)

Gury, 尝试从here添加addon v.1.1.0,并希望它能解决错误。 它与我正在使用的版本相同。 很明显,新版本中存在一个错误。

答案 1 :(得分:2)

错误来自timepicker插件本身。 它在示例链接中。 请参阅$('#basic_example_2')。timepicker();选择之后。

enter image description here

使用以前的稳定版本作为AsemRadhwi建议