【发布时间】:2010-11-18 03:50:19
【问题描述】:
大家好,stackoverflow:ers,
我正在使用jQuery Datepicker plugin 和Martin Milesich Timepicker 插件。一切都很好,除了单击日期选择器中的日期会关闭小部件,没有时间选择时间。
问题:所以我想知道是否有办法阻止小部件在单击日期时关闭,而是强制用户单击“完成”按钮(启用“showButtonPanel:true”选项时会显示该按钮) ,或单击小部件外部。我不希望我的用户必须打开小部件两次!查看行为online at the timepicker demo
感谢任何解决此问题的帮助,甚至是正确方向的指针!
更多信息: 我正在使用 Martins 下载链接提供的文件:http://milesich.com/tpdemo/timepicker-0.2.0.zip
- jquery-ui-1.7.2.custom.min.js
- timepicker.js(最新版本 0.2.0)
这些是我正在使用的选项:
$(document).ready(function(){
$(".datepicker").datepicker({
duration: '',
showTime: true,
constrainInput: false,
stepMinutes: 5,
stepHours: 1,
time24h: true,
dateFormat: "yy-mm-dd",
buttonImage: '/static/images/datepicker.png',
buttonImageOnly: true,
firstDay: 1,
monthNames: ['Januari','Februari','Mars','April','Maj','Juni','Juli','Augusti','September','Oktober','November','December'],
showOn: 'both',
showButtonPanel: true
});
})
【问题讨论】:
-
快速说明,这个问题在当前版本的 TimePicker 插件中不再是问题。
-
@JamesMcGrath:谢谢,很高兴知道!
-
@lucifer:对不起,没有。您使用 StackOverflow 错误。如果你有一个问题,写一个新的,尽可能多的信息。您可能会在几个小时内收到回复。
标签: javascript jquery jquery-ui jquery-ui-datepicker