【发布时间】:2011-09-26 13:24:37
【问题描述】:
我正在使用 jQuery UI 的范围日期选择器。选择“开始日期”时,我想自动打开“截止日期”日期选择器。所以,我调用 .datepicker("show")。 “迄今为止”选择器显示一秒钟并立即消失。令人惊讶的是,如果我转到另一个应用程序然后返回并专注于浏览器窗口,则会显示“最新”选择器。 我还尝试添加 $('#toDate').focus();但它没有帮助。
$( ".fromDatePicker" ).datepicker({
defaultDate: "+1w",
dateFormat: 'dd/mm/yy',
altFormat: 'yymmdd',
altField: "#fromDateFormatted",
numberOfMonths: 2,
showOn: "both",
buttonImage: "images/calender_icon_a1.jpg",
buttonText: "open calendar",
buttonImageOnly: true,
onSelect: function( selectedDate ) {
$('#toDate').datepicker( "option", "minDate", selectedDate );
$('#toDate').datepicker("show");
//$('#toDate').focus(); //commented cause it's not working
}
});
【问题讨论】:
标签: jquery-ui focus datepicker