如何在Laravel和JQuery datepicker中从休假日中删除公共假日

如何在Laravel和JQuery datepicker中从休假日中删除公共假日,laravel,datepicker,jquery-ui-datepicker,Laravel,Datepicker,Jquery Ui Datepicker,在我的Laravel-5.8中,我有以下员工休假管理代码: 控制器 public function create() { $userCompany = Auth::user()->company_id; $holidays = Holiday::where('company_id', $userCompany)->get(); $leaves = new HrL

在我的Laravel-5.8中,我有以下员工休假管理代码:

控制器

public function create()
{
    $userCompany = Auth::user()->company_id;
    $holidays                     =       Holiday::where('company_id', $userCompany)->get();
    $leaves                   =       new HrLeave();
    return view('service.leave_requests.create')
            ->with('holidays', $holidays)
            ->with('leaves', $rleaves);       
}
在blade视图中,我有一个JQuery,它通过添加天和开始日期来获取结束日期,即:结束日期=开始日期+天。这很好用


$(文档).ready(函数(){
$(“.no_of_days”).更改(函数(){
var periodval=$(“.no_of_days”).val();
var startDate=$('.start_date');
var endDate=$('.end_date');
var dte=startDate.datepicker(“getDate”);
dte.setDate(dte.getDate()+periodval);
日期选择器(“设置日期”,dte);
});
$('.start_date')。日期选择器({
日期格式:“dd-mm-yy”,
变化月:对,
变化年:是的,
showAnim:‘滑下’,
持续时间:“快”,
minDate:+1,
});
$('.end_date')。日期选择器({
日期格式:“dd-mm-yy”,
变化月:对,
变化年:是的,
showAnim:‘滑下’,
持续时间:“快”,
minDate:+1,
年份范围:新日期().getFullYear()+':'+新日期().getFullYear(),
enableOnReadonly:true,
});
});