0

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

索引.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}}

测试Ctrl.js

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

指令.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 值。

4

0 回答 0