首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Bootstrap DatePicker setDate方法不更新日历

Bootstrap DatePicker setDate方法不更新日历
EN

Stack Overflow用户
提问于 2014-07-28 19:16:24
回答 3查看 29.1K关注 0票数 7

我使用提供的setValue方法设置引导日期选择器的值。

例如

代码语言:javascript
运行
复制
tripToDatePicker.setValue(tripFromDatePicker.date);

但是由于某些原因,日历没有更新。

EN

回答 3

Stack Overflow用户

发布于 2014-07-30 14:38:13

编辑:

http://www.eyecon.ro/bootstrap-datepicker/没有太多的文档,你应该试试http://eternicode.github.io/bootstrap-datepicker/

无论如何,下面的代码将为您工作

代码语言:javascript
运行
复制
$("#dp1").datepicker("update", "02-16-2012");

代码语言:javascript
运行
复制
$("#dp1").datepicker("setValue", "02-17-2012");

其中"#dpi“是使用datepicker的文本字段的id。

票数 7
EN

Stack Overflow用户

发布于 2015-04-10 18:03:30

'setValue‘替换为'setDate’。

使用字符串作为setDate的输入可能很棘手。它必须与日期格式匹配,否则可能会得到意外的结果。根据您的输入创建“new Date(y,m,d)”更为安全,例如,“2015年4月10日”的new Date(2015,3,10)。这将总是有效的。

当使用以秒为单位的日期表示时,例如1428659901,则使用'new Date(value*1000)‘。请注意,datepicker将接受此处的任何值,但仅当小时、分钟和秒等于0时才在日历中显示选定的日期。我花了一段时间才弄明白...

票数 6
EN

Stack Overflow用户

发布于 2019-11-12 21:36:47

在尝试了很多方法之后,我最终使用了"update“方法。我可以使用$("#dp1").datepicker("update", "02-02-2012")$("#dp1").datepicker("update", "02/02/2012")。令人惊讶的是,在作者网站上没有关于这种方法的文档。谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24994076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档