如何在我的日期选择器上只允许选择星期日

How to allow only selection of Sundays on my datepicker?

本文关键字:许选择 选择 星期日 我的 日期 选择器      更新时间:2023-09-26

如何在日期选择器上只允许选择星期日?我做了一些研究,遇到了很多答案,说明我需要在ShowDay之前使用,这些是我的代码:

   <div class="pickaDate" style="width:25%;">
<input type='text' id="date" />
          <script>
jQuery(document).ready(function() {
jQuery('#date').datepicker({
    beforeShowDay: function(date){
      return [date.getDay()===0];
    }
});
});
</script>
</div>

我从此链接中获取了代码,但将输入类型更改为日期,因为这是日期选择器出现的唯一方式。但我仍然可以选择所有日期。

我对此的了解充其量是基本的。感谢帮助

beforeShowDay : 一个函数,它将日期作为参数,并且必须返回一个数组,其中true/false指示此日期是否可选

试试这个:

$("#date").datepicker({
  beforeShowDay: function(date) {
    return [date.getDay() === 0];
  }
});
<link href="http://code.jquery.com/ui/1.8.21/themes/base/jquery-ui.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="http://code.jquery.com/ui/1.8.18/jquery-ui.min.js"></script>
<input id="date" type="text">

在这里摆弄