簡體   English   中英

Twitter Bootstrap Datepicker-開始日期小於結束日期

[英]Twitter bootstrap datepicker - start date less than end date

我正在使用eternicode twitter bootstrap datepicker( https://github.com/eternicode/bootstrap-datepicker )。 想要檢查是否可以提供驗證,從而開始日期將始終小於結束日期。 在我的情況下,我只使用月和年,因此需要確保選擇的開始月份始終小於選擇的結束月份。

您可以改用兩個日期選擇器:一個用於開始,一個用於結束。 然后使用jQuery驗證將結束日期強制為開始日期之后:

$form.validation({
    rules: {
        "formElementName": {
            afterBeginDate : true
        }
    }
});

$.validator.addMethod(
    "afterBeginDate",
    function (value, element) {
        return (
            $end.data('datepicker').getDate() - $start.data('datepicker').getDate()
        ) > 0;
    },
    "Please select another date"
);

暫無
暫無

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

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