我正在尝试让时间选择器(this one)在模态对话框中不自动打开。
Here's这是一个证明问题的小提琴。如果我在模态之外有一个文本框,并且在其上调用.timepicker,则它不会立即打开。如果我打开包含另一个时间戳的模态对话框,它已经打开了。有人知道我可以解决这个问题吗?
答案 0 :(得分:4)
将tabindex =“ - 1”添加到模态中的输入字段。经过一番挖掘后,我了解到jQuery对话框将选择第一个输入字段。当输入字段获得焦点时,它会激活时间戳。以下是关于该主题的一些有趣的读物:
Prevent jQuery UI dialog from setting focus to first textbox