使用 jquery-1.4.2 和 jquery-UI 1.8rc3,我使用 showOn: 'focus' 在文本输入上实例化了一个日期选择器。日期选择器显示正确。但是,当我单击日期时,日期选择器不会消失,并且 dateStr 不会传输到文本输入。我尝试添加一个 onClose: 调用alert(dateStr)的处理程序。该事件已触发,但尚未设置 dateStr。在 Firefox 中一切正常。我安装了 Microsoft 脚本调试器,但未检测到脚本错误。
我确实在 jQuery UI 论坛上将此报告为潜在问题,但我的消息已在那里等待审核数小时,我认为这里有人可能会提出建议。
$().ready(function() {
$(".date").datepicker({
showOn: 'focus',
onClose: function(dateText) {
alert(dateText);
}
});
});
最佳答案
说真的。不支持IE6。您只是延续了它是可接受的浏览器的刻板印象。
关于jquery - Datepicker (1.8rc3) 不在 IE6 中传输日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2465352/