有人可以教我如何禁用 js 日期选择器中的日期吗?
<script type="text/javascript">
$('.dateapick').fdatepicker({
TodayHighlight: true,
format: 'mm/dd/yyyy',
disableDblClickSelection: true,
leftArrow: '<<',
rightArrow: '>>',
});
这是我的日期选择器(JS)
<asp:Textbox runat="server" ID="txtStartDate" OnTextChanged="txtStartDate_TextChanged" onchange="subtractDate(this.Id)" placeholder="MM/dd/yyyy" AutoPostBack="true" Enabled="true" CssClass="form-control pickadate"></asp:Textbox>
这是我使用约会对象的前面。
最佳答案
您可以使用onRender
回调,并根据您的条件,返回disabled
或空字符串
$('.dateapick').fdatepicker({
TodayHighlight: true,
format: 'mm/dd/yyyy',
disableDblClickSelection: true,
leftArrow: '<<',
rightArrow: '>>',
onRender: function (date) {
return condition ? 'disabled' : '';
}
});
关于javascript - 在 javascript datepicker (asp.net) 中禁用过去的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50402145/