我在IE 9中遇到了datepicker的问题(FF和Chrome工作正常)。
当用户选择某个日期时,弹出窗口会隐藏,但之后会再次打开。如何解决这个问题?
使用datepicker绑定输入文本的代码:
$("input[type='datetime']").each(function () {
var minDate = getDateYymmdd($(this).data("val-rangedate-min"));
var maxDate = getDateYymmdd($(this).data("val-rangedate-max"));
var yearrange = $(this).attr("yearrange");
$(this).datepicker(({
dateFormat: "yy-mm-dd",
yearRange: yearrange,
showOn: "both",
minDate: minDate,
changeYear: true,
changeMonth: true,
maxDate: maxDate,
buttonImage: '@Url.Content("~/Content/images/calendar.gif")',
buttonImageOnly: true
}));