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

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

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

1:datetime对象

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

2: 修改方式:

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

相关文章:

  • 2022-01-22
  • 2022-12-23
  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2019-05-16
  • 2022-12-23
猜你喜欢
  • 2021-06-27
  • 2022-12-23
  • 2021-04-23
  • 2021-10-01
  • 2021-08-13
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案