javascript - datetimepicker的年视图如何永远默认显示当前年?
怪我咯
怪我咯 2017-04-10 13:13:06
[JavaScript讨论组]

datetimepicker设置为年视图之后,选择一次日期,再点击按钮发现弹出的却是1899年,如何永远默认显示当前年?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(4)
PHP中文网

每次选取完成后指定这个属性startDate或者调用

$('#datetimepicker').datetimepicker('setStartDate', null);
大家讲道理

用过一些类似的插件,按道理说应该默认就是显示当前年份的,我还从来没碰到过这个问题。

你尝试一下把其他选项都禁用,就用它最朴素的初始化方法。比如:

$('#datetimepicker1').datetimepicker();

另外,datetime picker 类的插件有很多呀,纯 date 的,datetime 类的,range 类的。我也有点迷惑。不晓得你在用哪个?

下面两个我觉得还不错,一个是 datetime 类的一个是 range 类的,其实功能有重合。
https://github.com/Eonasdan/bootstrap-datetimepicker
https://github.com/dangrossman/bootstrap-daterangepicker

大家讲道理

需要格式化的日期不对,我之前也遇到过这个问题。最好不要用中文(xx年x月x日)或者(yyyymmdd)这种,都会有这种问题。

PHP中文网

<input class="form-control" size="16" type="text" value="" readonly>

你看你的p里有没有data-data=""属性 有的话去掉就可以了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号