2017-04-02 9 views
1

JQuery UIのdatepickerですべての平日を無効にしようとしていて、テキストボックスに書き込む番号。日番号(0,1,2、....、6)に応じて特定の曜日を無効にする

これを行う方法はありますか?

私のコードは次のとおりです。一日数について

<p>day number: <input type="text" id="nb"></p> 
 
<p>Date: <input type="text" id="datepicker"></p>

お知らせ:

日曜日は0日で、月曜日は、1日目です...、水曜日は3日目で、....例えば

:私は、テキストボックスのNBに3を書くので、私は唯一の日付ピッカーで

答えて

0

Y上の水曜日をオンにする場合OUは、それは良いことだbeforeShowDay方法

$('#datepicker').datepicker({ 
    beforeShowDay: function(date) {   
     var weekDay = parseInt($('#nb').val(), 10); 
     if (weekDay === date.getDay()) { 
      return [true, '', '']; 
     } 
     return [false, '', '']; 
    } 
}); 

https://jsfiddle.net/x8jcd48c/

+0

を使用するように私の作品に多くabsolutly私が欲しいものthatsのおかげで、:) – HasanHajjar

+0

を必要とし、答えを受け入れることを忘れないでください。 – cetver

+0

完了:ありがとうございます – HasanHajjar

関連する問題