[英]jQuery Date Picker Issue
我有一種情況,其中jQuery日期選擇器在IE之一中不起作用(它在具有相同版本的其他IE中也能很好地工作)。
當用戶在日期選擇器上選擇時,日歷作為下拉列表出現,但是日期無法選擇,並且也無法選擇其他月份 。
代碼如下:
<script src="../../../JS/jquery-1.5.2.min.js" type="text/javascript"></script>
<script src="../../../JS/jquery-ui-1.8.11.custom.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#<%=txtDate.ClientID %>").datepicker({ defaultDate: +0, showOn: 'button', buttonImage: 'calendar.gif', buttonImageOnly: true, dateFormat: 'dd/mm/yy' });
});
</script>
<asp:TextBox ID="txtDate" runat="server" AutoPostBack="true" Width="115px" MaxLength="10"></asp:TextBox>
可以由於IE的設置嗎? 請幫忙。
謝謝你。
更新
嘗試在IE中的文檔模式和瀏覽器模式之間切換,但無法解決問題
嘗試在IE開發人員工具中進行腳本調試,未發現錯誤。
我相信您的選擇器顯示不正確
試試看:將js變量的呈現與選擇器分開:
<%=string.Format("var datepicker=#{0}",txtDate.ClientID) %>
$("#"+datepicker).datepicker({ defaultDate: +0, showOn: 'button', buttonImage: 'calendar.gif', buttonImageOnly: true, dateFormat: 'dd/mm/yy' });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.