第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

jQueryUI數(shù)據(jù)報(bào)警器可以禁用星期六和星期日(和節(jié)假日)嗎?

jQueryUI數(shù)據(jù)報(bào)警器可以禁用星期六和星期日(和節(jié)假日)嗎?

慕工程0101907 2019-06-21 17:14:19
jQueryUI數(shù)據(jù)報(bào)警器可以禁用星期六和星期日(和節(jié)假日)嗎?我用數(shù)據(jù)機(jī)來選擇約會(huì)日期。我已經(jīng)把日期范圍定在下個(gè)月了。效果很好。我想把星期六和星期日排除在可供選擇的范圍之外。這能辦到嗎?如果是,怎么做?
查看完整描述

3 回答

?
偶然的你

TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊

beforeShowDay選項(xiàng),該選項(xiàng)接受對(duì)每個(gè)日期調(diào)用的函數(shù),如果允許日期返回true,如果不允許返回false。從醫(yī)生那里:


前展日

函數(shù)以日期作為參數(shù),必須返回一個(gè)數(shù)組,其[0]等于true/false,指示此日期是否可選1等于默認(rèn)表示的CSS類名或“。它是在數(shù)據(jù)報(bào)警器顯示之前的每一天調(diào)用的。

在“數(shù)據(jù)錄音機(jī)”中顯示一些國(guó)定假日。

$(".selector").datepicker({ beforeShowDay: nationalDays})   natDays = [
  [1, 26, 'au'], [2, 6, 'nz'], [3, 17, 'ie'],
  [4, 27, 'za'], [5, 25, 'ar'], [6, 6, 'se'],
  [7, 4, 'us'], [8, 17, 'id'], [9, 7, 'br'],
  [10, 1, 'cn'], [11, 22, 'lb'], [12, 12, 'ke']];function nationalDays(date) {
    for (i = 0; i < natDays.length; i++) {
      if (date.getMonth() == natDays[i][0] - 1
          && date.getDate() == natDays[i][1]) {
        return [false, natDays[i][2] + '_day'];
      }
    }
  return [true, ''];}

一個(gè)內(nèi)置的函數(shù)存在,稱為“noWeekend”,它阻止了周末的選擇。

$(".selector").datepicker({ beforeShowDay: $.datepicker.noWeekends })

要將兩者結(jié)合起來,您可以做類似的事情(假設(shè)nationalDays(上述職能):

$(".selector").datepicker({ beforeShowDay: noWeekendsOrHolidays})   function noWeekendsOrHolidays(date) {
    var noWeekend = $.datepicker.noWeekends(date);
    if (noWeekend[0]) {
        return nationalDays(date);
    } else {
        return noWeekend;
    }}

更新:注意,在jQueryUI 1.8.19中,展前選擇還接受可選的第三個(gè)參數(shù),彈出工具提示。


查看完整回答
反對(duì) 回復(fù) 2019-06-21
?
翻過高山走不出你

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊

這些答案非常有用。謝謝。

我在下面的貢獻(xiàn)中添加了一個(gè)數(shù)組,其中多天可以返回false(我們每周二、周三和周四都關(guān)閉)。我把具體的日期、年份和無周末的活動(dòng)捆綁在一起。

如果你想周末休息,把[星期六],[星期日]添加到關(guān)閉日期數(shù)組中。

$(document).ready(function(){

    $("#datepicker").datepicker({
        beforeShowDay: nonWorkingDates,
        numberOfMonths: 1,
        minDate: '05/01/09',
        maxDate: '+2M',
        firstDay: 1
    });

    function nonWorkingDates(date){
        var day = date.getDay(), Sunday = 0, Monday = 1, Tuesday = 2, Wednesday = 3, Thursday = 4, Friday = 5, Saturday = 6;
        var closedDates = [[7, 29, 2009], [8, 25, 2010]];
        var closedDays = [[Monday], [Tuesday]];
        for (var i = 0; i < closedDays.length; i++) {
            if (day == closedDays[i][0]) {
                return [false];
            }

        }

        for (i = 0; i < closedDates.length; i++) {
            if (date.getMonth() == closedDates[i][0] - 1 &&
            date.getDate() == closedDates[i][1] &&
            date.getFullYear() == closedDates[i][2]) {
                return [false];
            }
        }

        return [true];
    }});


查看完整回答
反對(duì) 回復(fù) 2019-06-21
  • 3 回答
  • 0 關(guān)注
  • 592 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)