javascript - 如何将焦点设置到数据表过滤器?

标签 javascript html datatable focus webix

我正在使用带有一些过滤器的 Webix 数据表,并且希望能够将焦点设置到某些特定的过滤器输入,例如在初始化之后。不幸的是,我找不到办法这样做。

所需的最低配置是

{      
  view:"datatable",
  columns:[
    { id:"id"},
    { id:"value",   header:{content:"textFilter"}, fillspace:true}        
  ],
  data:list_data,
  ready:function(){
    alert("datatable loaded")    
  }

}

http://webix.com/snippet/ba52bfc1

但是如何获取过滤器的 id 或对象并将焦点设置到它呢?

最佳答案

ready:function(){
    this.getFilter("value").focus();
}

更新的代码片段:http://webix.com/snippet/b4f50020

关于javascript - 如何将焦点设置到数据表过滤器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40770402/

相关文章:

javascript - ajaxSend 绑定(bind)然后 2 个异步 $.get 请求

css - 更改宽度过滤器输入框 primefaces 数据表

c# - 在行之间添加数据行?

html - Webbrowser 控件向已经具有样式的标签添加样式

linq - 如何在 powershell 中使用 linq explict 或在 SQL 中使用 "NOT IN"的类似物

javascript - Reactjs-popup 未正确更改状态

javascript - 如何让延迟处理程序将值返回给调用函数?

javascript - 将数据购物车存储到 cookie 中需要很大的空间

Javascript 链接到 <select> id

html - 如何将 DIV 并排放置