Javascript 选择框选择angularjs中的下一个索引值

Javascript 选择框选择angularjs中的下一个索引值,javascript,angularjs,angular-ui-bootstrap,Javascript,Angularjs,Angular Ui Bootstrap,我使用ng repeat从angular js获取动态列表。这里我的要求是,我无法使用上下箭头选择下拉菜单。为此,我使用引导选择选择器。它在第一次选择时运行良好,但是当第二次尝试选择相同的索引时,它正在选择我选择的下一个索引 例如:-如果我选择1,它将选择2 我使用以下方法来实现此功能 <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/js/bootstrap-select.min

我使用ng repeat从angular js获取动态列表。这里我的要求是,我无法使用上下箭头选择下拉菜单。为此,我使用引导选择选择器。它在第一次选择时运行良好,但是当第二次尝试选择相同的索引时,它正在选择我选择的下一个索引

例如:-如果我选择1,它将选择2

我使用以下方法来实现此功能

    <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/js/bootstrap-select.min.js"></script>
    <link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/css/bootstrap-select.min.css" rel="stylesheet" />

AngularJS::

    <select class="form-control selectpicker" selectpicker data-live-search="true" ng-model="subapp"  ng-change="getSubApplicationDetails(subapp)" >
          <option class="small-font" value='0'>--seleccionar--</option> 
         <option class="small-font" ng-repeat="subapp in subapplicationList track by $index" data-select-watcher data-last="{{$last}}" value="{{subapp}}" ><a>{{subapp.ID}}-{{subapp.DESCRIPCION}}</a></option>
    </select>

--选择词典--
{{subapp.ID}-{{subapp.description}
您需要在每次onchange事件中刷新selectpicker

HTML:-

<select class="form-control selectpicker" selectpicker data-live-search="true" ng-model="subapp"  ng-change="getSubApplicationDetails(subapp)" >
          <option class="small-font" value='0'>--seleccionar--</option> 
         <option class="small-font" ng-repeat="subapp in subapplicationList track by $index" data-select-watcher data-last="{{$last}}" value="{{subapp}}" ><a>{{subapp.ID}}-{{subapp.DESCRIPCION}}</a></option>
    </select>
function getSubApplicationDetails(value)
{
   $('.selectpicker').selectpicker('refresh');
    alert(value);
    ......
    ......
}

你能对你的问题提供更详细的解释吗?我正在使用带angular js的引导选择器。当我第一次正确显示一个选项时,下次继续选择下一个选项,即选择了索引1,但显示了索引2的值。hi尝试了您的代码及其工作精细度我在选择时获取子应用值,但0索引输出0除外。第一次选择时,它的工作精细度,但第二次不工作
function getSubApplicationDetails(value)
{
   $('.selectpicker').selectpicker('refresh');
    alert(value);
    ......
    ......
}