我希望日期为dd-mm-yyyy
格式,并且必须阻止未来日期的选择。
我使用以下代码:
<script>
$( function() {
$( ".datepicker" ).datepicker({dateFormat: "dd-mm-yy"});
$( ".datepicker" ).datepicker({maxDate: "+0D" });
} );
</script>
但只有函数的第一行有效;即日期在dd-mm-yyyy
,但未达到未来日期的禁用。
答案 0 :(得分:0)
尝试此操作以便将来禁用日期。
$(function() {
$( ".datepicker" ).datepicker({
dateFormat: "dd-mm-yy",
maxDate: new Date() });});
答案 1 :(得分:0)
您可以使用以下代码
来实现
$("#datepicker").datepicker({
dateFormat: 'dd-mm-yy',
maxDate: '0'
});
&#13;
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<link href="http://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" rel="stylesheet" />
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
Date: <input id="datepicker" type="text">
&#13;
答案 2 :(得分:0)
您的代码应如下所示:
$('.datepicker').datepicker({dateFormat: "dd-mm-yy", maxDate: 0});