使用select 2时不会触发输入事件

时间:2016-07-13 08:28:19

标签: javascript angularjs

我正面临着ui-select 2插件的问题 当我点击一个输入框时,我需要做一个ajax来获取下拉列表中的值 HTML

<input ng-model="panelData.name" ng-click ="fnChangeName(panelData.designation)" style="width:100%;" ui-select2="oSelect2Designation" required><span></span>

但是这里输入事件都没有起作用我还尝试过ng-mouseenter,ng-mouseover,ng-change,ng-mouseup等等。 但没有任何工作 这是我的控制器代码

$scope.fnChangeName = function(designation) {
         $scope.aTpNames.length = 0;
        jobDescriptionService.fnGetTPNames(designation, $scope.practice).then(function(response) {
            for (i = 0; i < response.length; i++) {
                $scope.aTpNames.push(response[i].fullname);
            }
        }, function(response) {

        });
    };

我不知道问题是什么

非常感谢任何帮助

0 个答案:

没有答案