簡體   English   中英

日期選擇器的最小開始日期

[英]Minimum start date of datepicker

抱歉,伙計們,我對 Java 或 wix 代碼的經驗為零,您會期望像我所追求的那樣基本的東西會在內置設置中有默認設置。

我在表格上有一個日期選擇器,我希望最小值為 now()+3 - 但不知道從哪里開始。

我確實閱讀了提供以下代碼的帖子:

   $w.onReady(function () {

   let today = new Date();
   let startDate = new Date(today);

   startDate.setDate(startDate.getDate() + 3); 
   let endDate = new Date(today);

   endDate.setMonth(endDate.getMonth() + 1); // End Date +1 month from today //
   // Set min & max dates //

   $w("#datePicker1").minDate = startDate;
   $w("#datePicker1").maxDate = endDate;
   });
   });

但是我似乎收到此錯誤消息:public/pages/qepnx.js/qepnx.js: Unexpected token (15:0)

任何幫助將不勝感激。 謝謝!

在此處輸入圖像描述

好吧,經過很多痛苦我已經弄清楚了,事實證明 JS 比 VBA、 {(錯誤放置的括號會拋出整個代碼,我很難學會。

代碼如下:

   $w.onReady( function() {

   var badDate1 = new Date();
   badDate1.setDate(badDate1.getDate());

   var badDate2 = new Date();
   badDate2.setDate(badDate2.getDate() + 1);

   var badDate3 = new Date();
   badDate3.setDate(badDate3.getDate() + 2);
   $w("#datePicker1").disabledDates = [badDate1, badDate2, badDate3];
   })

我敢肯定,真正了解 JS 的人會對此感到震驚,但它是簡單的代碼並且可以完成工作

謝謝

暫無
暫無

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

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