Angularjs directive angularjs将焦点放在特定的单元格上-NGREPLATE的输入单元格
我有一个angularjs页面,我有一个Angularjs directive angularjs将焦点放在特定的单元格上-NGREPLATE的输入单元格,angularjs-directive,Angularjs Directive,我有一个angularjs页面,我有一个ng repeat,其中包含一组数据和ngrepeat中的两个输入。现在,如果我点击tab,它会将焦点发送到下一个单元格(表中的链接或数据)。我只想让它转到下一个输入。 ( 我有一个ngrepeat,有6个数据单元和2个输入。 我希望对于每个选项卡或输入,都应该转到下一个输入 所以从第1行,输入1到第1行,输入2 然后第2行,输入1到第2行,输入2 然后第3行,输入1到第3行,输入3 ) {{item.PctOver}编号:2}}% 疯狂简单的解决方案。
ng repeat
,其中包含一组数据和ngrepeat
中的两个输入。现在,如果我点击tab,它会将焦点发送到下一个单元格(表中的链接或数据)。我只想让它转到下一个输入。
(
我有一个ngrepeat,有6个数据单元和2个输入。
我希望对于每个选项卡或输入,都应该转到下一个输入
所以从第1行,输入1到第1行,输入2
然后第2行,输入1到第2行,输入2
然后第3行,输入1到第3行,输入3
)
{{item.PctOver}编号:2}}%
疯狂简单的解决方案。只需为每个要聚焦的输入添加tabindex=1
<td align="center"><input id="qtyToReOrder" tabindex="1" type="number" name="test" ng-model="item.qtyToReOrder" ng-model-options="{ updateOn: 'blur' }" ng-change="SavePO(item.qtyToReOrder, item.qtyToOrder, {{$index}})" /></td>
<td align="center">
<ngform id="myForm" name="myForm">
<input id="qtyToOrder" tabindex="1" ng-class="{ 'has-error': item.qtyToOrder>0 && filter.vendor !='' && item.price <=0}" type="number" name="myInput" ng-model="item.qtyToOrder" ng-model-options="{ updateOn: 'blur' }" ng-change="SavePO(item.qtyToReOrder, item.qtyToOrder, {{$index}})" /></ngform> </td>
疯狂简单的解决方案。只需为每个要聚焦的输入添加tabindex=1
<td align="center"><input id="qtyToReOrder" tabindex="1" type="number" name="test" ng-model="item.qtyToReOrder" ng-model-options="{ updateOn: 'blur' }" ng-change="SavePO(item.qtyToReOrder, item.qtyToOrder, {{$index}})" /></td>
<td align="center">
<ngform id="myForm" name="myForm">
<input id="qtyToOrder" tabindex="1" ng-class="{ 'has-error': item.qtyToOrder>0 && filter.vendor !='' && item.price <=0}" type="number" name="myInput" ng-model="item.qtyToOrder" ng-model-options="{ updateOn: 'blur' }" ng-change="SavePO(item.qtyToReOrder, item.qtyToOrder, {{$index}})" /></ngform> </td>