Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过angular js将焦点设置在下拉切换的第一个输入字段上 标签_Javascript_Jquery_Html_Angularjs - Fatal编程技术网

Javascript 通过angular js将焦点设置在下拉切换的第一个输入字段上 标签

Javascript 通过angular js将焦点设置在下拉切换的第一个输入字段上 标签,javascript,jquery,html,angularjs,Javascript,Jquery,Html,Angularjs,在这里,我想在点击过滤器并打开下拉列表时关注输入字段。 有没有一种方法可以让我不必使用输入字段的id并将焦点设置在下拉列表中显示的输入上我可能会尝试一下 <th class="dropdown" id="header"> <span>Label</span> <span id="filter" class="sort_row glyphicon glyphicon-filter dropdown-toggle" data-toggle="

在这里,我想在点击过滤器并打开下拉列表时关注输入字段。 有没有一种方法可以让我不必使用输入字段的id并将焦点设置在下拉列表中显示的输入上

我可能会尝试一下

<th class="dropdown" id="header">
  <span>Label</span>
    <span id="filter" class="sort_row glyphicon glyphicon-filter   dropdown-toggle" data-toggle="dropdown" ></span>
  <ul class="dropdown-menu filter-dropdown" role="menu">
     <li >
  <span class="input-group value">
<input type="text"  id="inputField1" name="inputField1"  class="form-  control" ng-model='inputFieldFirst'/>
        </span>
       </li>
      </ul>
   </span>
 </th>
也许有帮助?
$( "#filter" ).click(function() {
  $( ".dropdown-menu input:first-child()" ).focus();
});