layui的日历组件(laydate)自动设置时间

场景: 日历控件默认显示到时分,当没有选择"时分"的时间时,默认将选择的时间的时分设置成:23点59分

遇到问题: 开始后是在layui的done回调方法中使用jquery设置日历控件的值,但是无论怎么设置,最后现实的还是选择的时间而不是设置的时间。

解决: 最后通过dubug,发现laydate控件设置显示的值是:datetime对象中的值,而datetime对象则是打开是选定的值,直接使用jquery修改日历控件的值并不能修改到datetime对象的值,所以,如果选择具体时间后,还需要进行手动的处理再显示到日历控件的话,需要在laydate控件的done方法中修改datetime对象的值,具体修改的如下:

1:datetime对象

2: 修改方式:

发布了30 篇原创文章 · 获赞 15 · 访问量 2928

猜你喜欢

转载自blog.csdn.net/qq_40891009/article/details/103058564