我试图自动聚焦由 datatable-alteditor 触发的模态的每个第一个元素。为了更好地理解,这里是 Datatable 示例。 当我单击“添加”按钮时,我需要
name
元素字段来聚焦。这是 EXAMPLE-HTML 和 EXAMPLE-JS
我已经浏览了它的 Github 文档,但找不到
autofocus
的任何示例。我尝试通过设置 true/false 来通过列选项对象添加 autofocus
并尝试通过脚本触发。但我什么也没解决。请帮忙解决这个问题。预先感谢。
这是重现该问题的jsfiddle。
我能够对你的代码进行排序并添加它。感觉有点像黑客,但据我所知,它确实有效
setTimeout(()=>{
$(selector).find('input,select').not(':disabled,[readonly]').first().focus();
}, 500);
在此处查看实际操作:https://jsfiddle.net/g29b6kep/
我添加的是第 #400 行左右