我正在使用pikaday插件(https://github.com/dbushell/Pikaday)。我希望禁用除星期一以外的所有日子。我目前的代码只是阻止周末。根据doco,我应该使用disableDayFn,但我不确定如何在我的代码中使用它(下面)。
<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 :(得分:0)
您在星期一和星期二停用的示例是正确的。为了使它成为你的,我建议你应该使用Pikaday的原始声明:
<input id="bar a" style="height:20px;width:120px" type="button" value="a" onclick="buttonPress('a')" />
如果您仍想使用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);
}
});
});