gpt4 book ai didi

javascript - 如何更改日期选择器中的 maxDate?

转载 作者:行者123 更新时间:2023-12-02 14:07:22 26 4
gpt4 key购买 nike

我正在尝试修改 Webix 日期选择器中的 max/minDate。日期选择器内部是一个日历,其中可以使用这些属性。但 AFAICS refresh() 不会影响最初渲染的配置。如何克服这个问题?

演示:http://webix.com/snippet/d4ced99c

/* config */
{
view:"datepicker",
id: 'endDate',
suggest:{
type:"calendar",
id: 'endDateCl',
body:{
minDate:"2016-10-2",
maxDate:'2016-10-21'
}
}
}

/* then */
$$("endDateCl").config.body.maxDate = "2016-03-31";
$$('endDate').refresh();

最佳答案

刷新有效,但您设置的 maxDate 错误,因为 maxDate 只是 ui:calendar 属性。您应该使用以下命令来获取内部 callendar:

$$("endDate").getPopup().getBody().config.maxDate = new Date("2016-10-05");
$$('endDate').refresh();

关于javascript - 如何更改日期选择器中的 maxDate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39922169/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com