2016-12-07 8 views
0

pikadayプラグイン(https://github.com/dbushell/Pikaday)を使用しています。月曜日を除くすべての日を無効にしたい私の現在のコードは週末をブロックします。ドコにはdisableDayFnを使うべきですが、これを私のコード(下記)でどのように使うのかは分かりません。ASP - Pikaday - Masterpage

<script type="text/javascript"> 
     $(document).ready(function() { 
      $("#<%=TextBox2.ClientID %>").pikaday({ format: 'DD/MM/YYYY', disableWeekends: true, firstDay: 1 }); 
     }); 
    </script> 

    <asp:TextBox ID="TextBox1" runat="server" </asp:TextBox> 

他の人は、以下のコードを使用するが、私はそれは月曜日と火曜日を無効にするための私のコード

var picker = new Pikaday({ 
    disableDayFn: function(date){ 
     // Disable Monday and Tuesday 
     return (date.getDay() === 1 || date.getDay() === 2); 
    }, 
    field: document.getElementById('datepicker') }) 

答えて

0

あなたの例で動作させるするかどうかはわかりませんが正しいです。あなたの元のコードのように、あなたは以下を参照することができ、あなたはまだPikadayプラグインを使用したい場合は

$(document).ready(function(){ 
    var picker = new Pikaday({ 
     field: $("#<%=TextBox2.ClientID %>"), 
     format: 'DD/MM/YYYY', 
     disableWeekends: true, 
     firstDay: 1, 
     disableDayFn: function(date){ 
     // Disable Monday and Tuesday 
     return (date.getDay() === 1 || date.getDay() === 2); 
     } 
    }); 
}); 

$("#<%=TextBox2.ClientID %>").pikaday({ 
    format: 'DD/MM/YYYY', 
    disableWeekends: true, 
    firstDay: 1, 
    disableDayFn: function(date){ 
     // Disable Monday and Tuesday 
     return (date.getDay() === 1 || date.getDay() === 2); 
    } 
}); 
をそれあなたの作るために、私はあなたがPikadayの元の宣言を使用する必要があります示唆します
関連する問題