AngularJs TypeaHead使用动态模型名称插入值

时间:2017-05-02 13:45:26

标签: angularjs typeahead bootstrap-ui

我正在使用基于json数据的ng-repeat创建包含TypeaHead框的模板,并且我将动态模型名称添加到框中。我的TypeaHead框的html部分是: -

    <div ng-if="object.typeahead != undefined">
            <label style="float:left;">{{ object.label }}</label>
            <input class="form-control" type="text" ng-model="selectedTypeaHead[$index]" disabled/>
            <input class="form-control" type="text"  typeahead-on-select="setType($index, $item)" ng-model="selected" typeahead="val.value for val in values | filter:$viewValue" />
   </div>

现在,在我的控制器中,我想将选择框的选定值插入输入框:selectedTypeaHead [$ index] not selectedTypeaHead。请帮我。提前致谢。

    $scope.setType = function(index, item) {
        alert(index);
        $scope.selectedTypeaHead = item.value+','+item.id;
    }

0 个答案:

没有答案