【发布时间】:2017-05-24 12:18:23
【问题描述】:
我在 Google 中查看了很多教程和 QA,并尝试了所有排列和组合技巧。我的日历仍然不受我设置的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插件? -
@Rao 这是什么意思?我真的不知道?
标签: javascript asp.net datepicker