[英]Disable future dates in Dojo Date Picker?
我想在dojo date Picker中禁用將來的日期。
<input dojoType="dijit.form.DateTextBox"/>
dijit.byId('textBoxID').constraints.max = new Date();
我不是dojo專家,但我認為應該這樣做。 如果您也想禁止今天,請從新日期減去1天。
<div id="mycal" data-dojo-type="dijit.Calendar" value="2009-08-07" data-dojo-props="isDisabledDate:dojo.date.locale.isWeekend"></div>
dojo.require("dijit.dijit"); // loads the optimized dijit layer dojo.require("dijit.Calendar"); dojo.ready(function () { new dijit.Calendar({ value: new Date(), isDisabledDate: function (d) { var d = new Date(d); d.setHours(0, 0, 0, 0); var today = new Date(); today.setHours(0, 0, 0, 0); return dojo.date.difference(today, d) < 0; } }, "mycal"); });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.