我有一個系統,人們可以從和日期添加多個,即截圖:jQuery的日期選擇器的OnClose選擇下一個
在選擇OnClose事件設置了第二個輸入的日期並打開它的第一次約會。 IE
datePickers = function() {
$(".from_date").datepicker({
minDate: 'D',
dateFormat: "dd/mm/yy",
defaultDate: "+1w",
numberOfMonths: 2,
onClose: function(selectedDate) {
$(".to_date").datepicker("option", "minDate", selectedDate);
return $(".to_date").datepicker("show");
}
});
return $(".to_date").datepicker({
minDate: '+1D',
dateFormat: "dd/mm/yy",
defaultDate: "+1w",
numberOfMonths: 2
});
};
當我有2,3或更多,編輯第一或第二個我的問題變得....在接近它打開了最後一個輸入。
我試過使用.next('to_date')和最接近的('to_date'),但它不工作。
任何建議我如何能解決這個問題。
按照要求小提琴:http://jsfiddle.net/FdfPY/
請提供的jsfiddle例如 – Dom 2013-03-11 15:34:49
http://jsfiddle.net/FdfPY/ – Lee 2013-03-11 15:43:14
http://jsfiddle.net/FdfPY/2 /添加更多的嵌套,因爲Dom提供的解決方案有點脆弱 – Lee 2013-03-11 16:18:27