2015-11-06 71 views
0

我試圖禁用日期選擇器中的未來日期,但事情是它已禁用月份和年份。如何禁用未來日期在jquery datepicker

以下是代碼。

<html> 
<head> 
    <title>Week Calculation</title> 
    <meta charset="UTF-8"> 
    <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
    <link rel="stylesheet" href="css/jquery-ui.css" /> 

    <script src="JavaScript/jquery-1.10.2.js"></script> 
    <script src="JavaScript/jquery-ui.js"></script> 

</head> 
<body> 
    <form id="daterange"> 
     <p>Date1: <input type="text" id="datepicker1" name="date1"></p> 
     <p>Date2: <input type="text" id="datepicker2" name="date2"></p> 
     <p> <label> Enter search Text: </label> <input type="text" id="byrange" name="searchText"> </p> 
     <p> <input type="submit" /></p> 
    </form> 
</body> 

enter image description here

+0

看到這個ID不同的問題。即使我張貼也截圖。我想禁用未來日期,但用戶可以選擇月份和年份下拉菜單,以選擇上一年或上一月份等選項。 – user993164

+0

現在重新打開了這個問題。 –

回答

0

使用

$("#datepicker").datepicker({ maxDate: new Date); 

$("#datepicker").datepicker({ maxDate: '0'}); 
+0

它會有用嗎,因爲允許選擇未來日期和年份下拉菜單。 –

+0

請解釋如何在http://jsfiddle.net/catch_shailendra/VBGKU/687/ –

+0

中選擇未來的日期但是,如果OP想要允許選擇未來年份日期並禁用當前年份或月份中的特定日期,該怎麼辦? –

相關問題