私はこれでかなり遠いですが、最後の部分で立ち往生しました。私は基本的にすべての日曜日を無効にしてから、配列に日付を追加して無効にする必要があります。私はそれぞれを個別に無効にするコードを知っていますが、それらをまとめようとすると、選択可能な日付の配列逆に。私が配列と日曜日に無効にするために参加する必要がある2つの部分は、beforeshowdays関数にあります。私は2つを持つことができないことを知っています。任意のヘルプjQuery datepickerは日曜日と特定の日付の配列を無効にします
<script>
var array = ["2016-08-29","2013-03-15","2013-03-16"]
</script>
<script>
$(function() {
var today = new Date();
$("#datepicker").datepicker({
dateFormat: 'dd MM yy',
beforeShowDay: function(date) {
var day = date.getDay();
return [(day != 0), ''];
},
beforeShowDay: function(date) {
var string = jQuery.datepicker.formatDate('yy-mm-dd', date);
return [ array.indexOf(string) == -1 ]
},
//beforeShowDay: $.datepicker.noWeekends,
firstDay: 1,
minDate: today.getHours() >= 14 ? 2 : 1,
maxDate: '+1m',
onSelect: function(dateText, inst) {
$('#checkout_attribute_1').val(dateText);
}
});
});
</script>
おかげさまで本当にありがとうございます。 – shaneklive
おかげさまで、すばらしい一日を! –