我正在使用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') })发布于 2016-12-07 04:09:04
星期一和星期二禁用的例子是正确的。为了使它成为你的,我建议你使用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);
}
});
});如果您仍然想使用Pikaday插件,就像您的原始代码一样,您可以看到以下内容:
$("#<%=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);
}
});https://stackoverflow.com/questions/41007282
复制相似问题