簡體   English   中英

Jquery UI Datepicker與noweekend和計算天數

[英]Jquery UI Datepicker with noweekend and calculating days ahead

我有一份雇主休假表格,該人應在該表格上選擇休假天數,然后選擇日期。 選擇日期后,程序應計算返回日期。 這部分與以下代碼完美配合:

$(document).ready(function () {
    $("#datepicker1").datepicker({
        onClose: function () {
            var time = $('#selDias').val();
            var timeint = parseInt(time)
            var date2 = $('#datepicker1').datepicker('getDate');
            date2.setDate(date2.getDate() + timeint)
            $("#datepicker2").datepicker("setDate", date2);
        }
    });
    $("#datepicker2").datepicker();
});

問題是我必須禁止用戶選擇周末的開始日期,因此我采用了以下方法:

$("#datepicker1").datepicker({
    beforeShowDay: $.datepicker.noWeekends
});

只有當我這樣做時,它才會停止計算返回日期。 我已經嘗試了一切,但我不知道為什么。

有燈嗎

我設法解決了所有問題:

$(".data").datepicker({

beforeShowDay: $.datepicker.noWeekends,

 onClose: function () {
            var time = $('#selDias').val();
            var timeint = parseInt(time)
            var date2 = $('#datepicker1').datepicker('getDate');
            date2.setDate(date2.getDate() + timeint)




            $("#datepicker2").datepicker("setDate", date2);

        }
    });
    $("#datepicker2").datepicker();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM