AngularJS Scope无法与selectboxit插件一起使用

时间:2018-12-20 11:11:00

标签: javascript angularjs selectboxit

我在我的angularJS页面上的选择列表中使用了selectboxit插件,并在其上绑定了“ ng-change”事件。但是不幸的是,它没有给我有关变更的数据。

index.html

    <select data-ng-model="object.word" ng-change="test(object.word)" id="blog-cat">
                                <option value="" selected="selected">Select...</option>

                                <option ng-hide="item.name == ''" ng-repeat="item in businessParentItems track by $index" value="{{item.term_id}}" item-business-directive>{{item.name}}</option>
                            </select>
{{object.word}}

testCtrl.js

$scope.test = function(test) {
        console.log('got it!');
}

directive.js

resource_app.directive('itemBusinessDirective', function () {
    return function (scope, element, attrs) {
        if (scope.$last === true) {
                $('.resources-search-bar .container .select-part select').selectBoxIt();

        }
    };
});

请帮助您在更改选择列表时呈现ng-model值。

0 个答案:

没有答案