2013-10-18 34 views
1

我有代碼JS保存值datapicker Jquery的

$(function() { 
$("#from").datepicker({ 
    defaultDate: "+1w", 
    changeMonth: true, 
    numberOfMonths: 3, 
    onClose: function (selectedDate) { 
     $("#to").datepicker("option", "minDate", selectedDate); 
    } 
}); 
$("#to").datepicker({ 
    defaultDate: "+1w", 
    changeMonth: true, 
    numberOfMonths: 3, 
    onClose: function (selectedDate) { 
     $("#from").datepicker("option", "maxDate", selectedDate); 
    } 
}); 

});

代碼HTML <input type="text" id="from" name="from" /> <label for="to">to</label> <input type="text" id="to" name="to" />

我想保存在文本值的每個選擇,現在就我選擇的日期禁用它去讓我選擇,請幫我

+0

其日期選擇器是U使用?可以你創建一個jsfiddle – iJade

+0

想不通您的具體問題,請給予適當的解釋,如果可能的話演示的jsfiddle –

回答

1

工作演示,這樣你可以選擇過去的日期:http://jsfiddle.net/vfnjQ/http://jsfiddle.net/eff4J/

我想你的問題是,舊的日期正在成爲禁用這樣的:http://jsfiddle.net/eff4J/1/

要啓用日期,設置`日期選擇器的startdate選項。

希望其他適合你的事業:)

代碼

$(function() { 
    $("#from").datepicker({ 
     defaultDate: "+1w", 
     changeMonth: true, 
     numberOfMonths: 3, 
     startDate:'01/01/2000', 
     onClose: function (selectedDate) { 
      // $("#to").datepicker("option", "minDate", selectedDate); 
     } 
    }); 
    $("#to").datepicker({ 
     defaultDate: "+1w", 
     changeMonth: true, 
     numberOfMonths: 3, 
     startDate:'01/01/2000', 
     onClose: function (selectedDate) { 
      // $("#from").datepicker("option", "maxDate", selectedDate); 
     } 
    }); 
}); 
+0

但是,當我在texbox日期時間KLICK搜索值禁用 – user2888692

+0

我能解決這個問題,感謝每一個機構幫助我! – user2888692