0

所以我在 IE 10 中有一个奇怪的问题:我打开一个带有下拉列表和文本框的 JQuery 对话框。

我在打开对话框窗口的页面上的 enter jquery 事件中打开对话框。尽管调用的代码相同,但当它是 shift 事件时,我的问题不会发生。

当使用 enter 打开时,虽然下拉列表会在您单击它时立即关闭,但文本框上的掩码不会显示其图形,如果我选择文本框并按 Tab 键,焦点会一直捕捉回文本框。

但是,当我选择另一个程序,然后再次选择 IE 时,在对话框中,它再次开始正常工作......

当我关闭掩码(jquery.maskedinput-1.3.1.min.js)时,我无法从下拉列表中选择标签,仍然无法使用点击它。

也没有掩码切换到另一个程序并返回没有帮助。

我所有的代码在 FF 和 Chrome 中都可以正常工作。除了面具之外,它也是所有正常的 JQ(版本 1.9.1 和 ui 版本 1.10.1)。

我在 IE 中看到的最奇怪的事情。

4

1 回答 1

1

通过在打开对话框之前将焦点移动到另一个字段来修复。不知道为什么。

于 2013-08-21T11:46:29.797 回答