如何使用`alteditor`自动聚焦jquery中的第一个可见输入字段?

问题描述 投票:0回答:1

我试图自动聚焦由 datatable-alteditor 触发的模态的每个第一个元素。为了更好地理解,这里是 Datatable 示例。 当我单击“添加”按钮时,我需要

name
元素字段来聚焦。这是 EXAMPLE-HTMLEXAMPLE-JS

我已经浏览了它的 Github 文档,但找不到

autofocus
的任何示例。我尝试通过设置 true/false 来通过列选项对象添加
autofocus
并尝试通过脚本触发。但我什么也没解决。请帮忙解决这个问题。预先感谢。

这是重现该问题的jsfiddle

javascript jquery autofocus
1个回答
0
投票

我能够对你的代码进行排序并添加它。感觉有点像黑客,但据我所知,它确实有效

setTimeout(()=>{
    $(selector).find('input,select').not(':disabled,[readonly]').first().focus();
}, 500);

在此处查看实际操作:https://jsfiddle.net/g29b6kep/

我添加的是第 #400 行左右

© www.soinside.com 2019 - 2024. All rights reserved.