在日期选择器上设置日期 jquery ui datepicker
Posted
技术标签:
【中文标题】在日期选择器上设置日期 jquery ui datepicker【英文标题】:Set date on a datepicker jquery ui datepicker 【发布时间】:2019-11-24 12:55:25 【问题描述】:我有一个网站,我正在实施日期选择器,该网站用于上传学校任务,然后我有一个日期选择器用于它的委托日期 (homeWorkDate),另一个用于该日期的日期选择器它应该已交付(reviewDate)。当您想要编辑任务时,细节会更加明显,在加载日期时它总是作为今天的参考,而不是它的日期(baseDate)。
我已尝试使用 defaultDate 和 setDate
function setCalendarsDate(baseDate, homeWorkDate, reviewDate)
$("#fmt_d")
.datepicker(
defaultDate: baseDate,
maxDate: homeWorkDate
)
.datepicker("setDate", homeWorkDate)
$("#fmt_e")
.datepicker(
defaultDate: baseDate,
minDate: reviewDate
)
.datepicker("setDate", reviewDate)
【问题讨论】:
嘿多明戈。感谢您用西班牙语和英语提出您的问题。但是,由于 *** 是一个专门的英文网站,请考虑删除西班牙语部分并翻译标题。如果您更喜欢用西班牙语提问,可以改用Stack Overflow en español。 您是否尝试过minDate
设置开始日期。更多详情请点击此处api.jqueryui.com/datepicker
不是 js 专家,无论如何,你试过`$("#fmt_d").datepicker("setDate", reviewDate)` 吗?
@Ankur minDate 是文本字段接受的最早日期。
你能显示你在 setDate 函数调用中分配的日期格式吗?
【参考方案1】:
好的,我认为这可能会有所帮助,感谢 https://***.com/a/751843/604259
看来您可能需要传递一个对象作为第二个参数。
$('#dateselector').datepicker("setDate", new Date(2008,9,03) );
祝你好运
【讨论】:
不需要传递日期对象。正确的格式也可以。 api.jqueryui.com/datepicker/#method-setDate以上是关于在日期选择器上设置日期 jquery ui datepicker的主要内容,如果未能解决你的问题,请参考以下文章
在jQuery UI datepicker上禁用一周中的特定日期[重复]