如何在jquery中禁用日期(明天日期)

时间:2015-01-29 07:40:58

标签: javascript jquery

如何禁用下一个日期。我可以选择上一个日期,但不能选择下一个日期。谁能帮我?这是我正在使用的代码。

    <!doctype html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title>jQuery UI Datepicker - Default functionality</title>
      <link rel="stylesheet" href="//code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css">
      <script src="//code.jquery.com/jquery-1.10.2.js"></script>
      <script src="//code.jquery.com/ui/1.11.2/jquery-ui.js"></script>
      <link rel="stylesheet" href="/resources/demos/style.css">
      <script>
          $(function() {
              $( "#datepicker" ).datepicker();
          });
      </script>

    </head>
     <body>
       <p>Date: <input type="text" id="datepicker"></p> 
     </body>
</html>

2 个答案:

答案 0 :(得分:9)

您可以为0选项指定maxDate来禁用未来日期的可选择性。

Documentation

$( "#datepicker" ).datepicker({
    maxDate: 0 // 1 for tomorrow, 2 for day-after, and so on..
});

答案 1 :(得分:1)

这将有效:

 $("#datepicker").datepicker({dateFormat: 'yy-MM-dd',maxDate: 0 });