【发布时间】:2022-01-24 03:45:03
【问题描述】:
关于在重力形式的日期(日历)字段中添加逻辑的查询。
我想禁用过去几天、周末,只启用今天+3 天(不包括周末)。这就是我想出的-
<script type="text/javascript">
gform.addFilter( 'gform_datepicker_options_pre_init', function( optionsObj, formId, fieldId ) {
if ( formId == 16 && fieldId == 1 ) {
optionsObj.firstDay = 1;
optionsObj.beforeShowDay = jQuery.datepicker.noWeekends;
optionsObj.minDate = 0;
optionsObj.maxDate = '+3 D';
}
return optionsObj;
});
</script>
您也可以在屏幕截图中看到的唯一问题 - 接下来的 3 个工作日不活跃。它也在数周末。理想情况下,活动日期应为 22 日、23 日、24 日和 27 日。我如何在此处进行更改?有什么建议。提前致谢!
【问题讨论】:
标签: jquery validation datepicker gravityforms datefield