申し訳ありませんが、私はこの問題に関連する記事の中で最もを通じて見てきたが、私はただ、これは私がラジオボタンの数と形を持っている 別の日付ピッカーMinDateプロパティの問題
ワーキングように見えることはできません。<input class="type" type="radio" name="type" data-id="10">Don't let user select less than 10 business days
<input class="type" type="radio" name="type" data-id="5">Don't let user select less than 5 business days
ユーザーは、最初のラジオボタンを選び、カレンダーは彼らが今
ユーザーから10日未満の日付を選択できるようにするべきではありませんが、2番目のラジオボタンを選び、カレンダーは、彼らが選択できるようにするべきではありません現在から5日以内です
(これは巨大なフォームの一部なので、コードのサブセットを追加しました。おかげでそんなに表情を取るために、私はこれを一日中してきた!!)
$("#datepicker").datepicker({
beforeShowDay: noWeekendsOrHolidays,
duration:"fast",
changeMonth: true,
changeYear: true,
gotoCurrent:false,
dateFormat: 'mm/dd/yy',
constrainInput: true,
maxDate: "+6M",
shortYearCutoff: "+10"
});
$(".type").click(function() {
daysAdd = $(this).attr('data-id');
$("#datepicker").datepicker("option", "minDate", daysAdd);
});
何が問題なのですか? http://jsfiddle.net/skram/TRnnG/は私にとってうまくいきます... noWeekendsOrHolidays関数に問題があると思われます。 –
あなたはそうです、それはjsfiddleで働いています(nWeekendsOrHolidaysでも)。私の最後をもう一度見てみましょう。私が投稿する前にjsfiddleをチェックインしていないのは申し訳ありません。私は前に使ったことがない! :-) – Kerrie
喜んで私が助けることができます.. jsFiddleは問題を絞り込むためにこれらのケースをテストするのに最適な場所です。私はちょうど閉鎖の答えと同じコメントを投稿するつもりです。 –