簡體   English   中英

jQuery UI多日期選擇器| 選擇月份的所有日期

[英]jquery ui multi date picker | select all the dates of month

在此處輸入圖片說明

使用的庫: http : //multidatespickr.sourceforge.net/

單擊月份標題時,我想選擇特定月份的所有日期。

假設我單擊“ 2016年1月”,則應在1月下選擇所有日期,包括現有日期。

codepen鏈接: - http://codepen.io/hardiksh/pen/zqmgBw

我寫下面的代碼:-

$( document .delegate( ".selectMonth", "click", function() {

var thisMonth = $(this).attr("data-month";
var thisYear = $(this).attr("data-year";

thisMonth = parseInt(thisMonth);
thisYear = parseInt(thisYear);

thisMonth = thisMonth +1;

lastDay = new Date(thisYear, thisMonth, 0).getDate();

if(thisMonth < 9){
    thisMonth = '0'+thisMonth;
}

allDates3 = [];

for (i = 1; i <= lastDay; i++) {

    if(i < 9){
        i = '0'+i;
    }

    allDates3.push(thisMonth+'/'+i+'/'+thisYear);
}



$('#full-year').multiDatesPicker('destroy');

$('#full-year').multiDatesPicker({
addDates: allDates3,
numberOfMonths: [3,4],
defaultDate: '1/1/'+y
});
});

我不知道為什么,也許是選擇器中的錯誤或我無法弄清楚的設置/選項將其刪除了。 我不明白為什么要選擇它。

$('#full-year').multiDatesPicker('destroy');
        $('#full-year').multiDatesPicker({
            addDates: allDates3,
            numberOfMonths: [3,4],
            defaultDate: '1/1/'+y
        });
    $('#full-year').multiDatesPicker('removeIndexes',0);

暫無
暫無

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

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