我有一个jQuery UI对话框,里面有一个表单。当我显示页面时,我将焦点设置在表单的第一个输入上。
如果我键入了一些文本,输入会显示它,但如果我按Backspace或Tab键,则此键不起作用:Backspace不会删除输入字段的内容而Tab不会关注下一个tabindex元件。
但是,如果我先点击对话框标题栏,这些键现在可以正常工作。
我正在使用Backbone视图来显示DOM,但我认为这不会导致问题。
我测试将表单和输入字段CSS z-index属性更改为非常高的值,但这不起作用。有什么想法吗?
编辑:只有当两个jQuery UI对话框可见时才会出现问题。如果只有带有表单的对话框可见退格和制表工作,但我无法弄清楚如何解决它