我在我的网站中使用这个 jquery 代码作为 datepicker。现在的问题是日期选择不适用于 IE6,但它完全适用于较新版本的 IE。
我正在使用:
jQuery JavaScript 库 v1.7
jQuery UI 1.8.4
<script src="../Script/![enter image description here][1]jquery.datepicker/js/jquery.date-picker.min.js" type="text/javascript"></script>
<link href="../Script/jquery.datepicker/css/smoothness/jquery-ui-datepicker.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
$(document).ready(function () {
$("#<%= DateSelected.ClientId%>").datepicker({ showButtonPanel: true, closeText: 'X', dateFormat: "<%=UtilityFunctions.GetDateFormat(Page) %>" });
$(".imgBtn").click(function (event) {
var pos = $(event.currentTarget).position();
$("#<%= DateSelected.ClientId%>").datepicker("show");
$("#ui-datepicker-div").css("left", pos.left);
$("#ui-datepicker-div").css("top", pos.top + 30);
});
});
<asp:Image alt="Calendar" Runat="server" ID="calendarHeader" ImageUrl="~/images/calendar.png" Width="24" height="24" class="imgBtn" />