如何动态显示秒数 jQuery UI Datepicker

How to showSeconds dynamically jQuery UI Datepicker

我正在使用 Jquery UI 日期时间选择器 (http://trentrichardson.com/examples/timepicker/ )

我需要根据标志的值动态显示日期时间选择器上的秒数滑块。

enable/disable 或 show/hide 第二个滑块的最佳方式是什么?

我正在寻找一种动态设置 "showSecond" 选项的方法。

通过一点点挖掘得到它,我能够按照下面的方式做到这一点。

  1. 在初始化日期时间选择器时添加 beforeShow 方法。
  2. 更新 beforeShow 方法中的 showSecond 标志。

    $('#datepicker') .datetimepicker({beforeShow: beforeShowFn});

    函数 beforeShowFn(输入, dp_inst) { dp_inst.settings.showSecond = 假 }

不知道有没有更好的办法