我在我的 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 值。