我在Google中檢查了很多教程和QA,並嘗試了所有排列組合技巧。我的日曆不受我設定的maxDate
和minDate
的限制。請有人檢查並讓我知道我的代碼有什麼問題。在javascript中設置dateDicker的maxDate和minDate,不工作
我的javascript功能
$(function() {
$("[id$=txtPaymentDate]").datepicker({
maxDate: "+0D",
showOn: 'button',
dateFormat: 'mm-dd-yyyy',
buttonImageOnly: true
});
});
...和我body
代碼:
<td>
<asp:TextBox ID="txtPaymentDate" runat="server" CssClass="form-control" placeholder="(YYYY-MM-DD)"></asp:TextBox>
<span id="spnAltContactNumber" style="color: Red;" runat="server"></span>
</td>
編輯
即使我已經設置dateFormat as 'yyyy-mm-dd'
,它仍然是顯示日期爲mm/dd/yyyy
。
我有以下腳本。是否有額外的要求?
<script type="text/javascript" src="http://code.jquery.com/jquery-1.12.4.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/1.10.13/js/jquery.dataTables.min.js"></script>
<link type="text/css" href="css/ui-lightness/jquery-ui-1.8.19.custom.css" rel="stylesheet" />
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.19.custom.min.js"></script>
哪'datepicker'插件,你正在使用? –
@饒這是什麼意思?我真的不知道嗎? – Dee