0
私はuxソリューションのbootstrap datepickerを使用してカレンダーを構築しました。 現在の月に前のボタンを無効にしようとしています。現在の月のprevボタンを無効にするbootstrap datepicker
私はbeforeShowDayを使用してみましたが、喜びはありませんでした。
誰かはそれがはるかに私が持っているものの
ペンをいただければ幸い正しい方向に私を指すことができる場合:http://codepen.io/anon/pen/Wobrjg
JS:
var active_dates = ["11/11/2016", "12/11/2016", "13/11/2016", "14/11/2016", "15/11/2016", "16/11/2016", "24/11/2016", "25/11/2016", "26/11/2016", "27/11/2016", "28/11/2016", "29/11/2016", "30/11/2016", "1/12/2016", "11/12/2016", "12/12/2016", "13/12/2016", "14/12/2016", "15/12/2016", "16/12/2016"];
$("#datepicker").datepicker({
format: "dd/mm/yyyy",
autoclose: true,
todayHighlight: true,
maxViewMode: 0,
daysOfWeekDisabled: [0, 1, 2, 3, 4, 5, 6],
beforeShowDay: function(date){
var d = date;
var curr_date = d.getDate();
var curr_month = d.getMonth() + 1; //Months are zero based
var curr_year = d.getFullYear();
var formattedDate = curr_date + "/" + curr_month + "/" + curr_year
if ($.inArray(formattedDate, active_dates) != -1){
return {
classes: 'booked'
};
}
return;
}
});
賢いこと、感謝しました:) –