2017-02-03 12 views
0

私はangularJSで新しく、md-selectを変更した後に関数を呼び出す必要があります。以下は私のコードです:md-select変更時にangularJS関数を呼び出します。

<md-select ng-model="selectedSector" aria-label="select" onchange="filterCompanyList();"> 
     <md-option ng-repeat="sector in sectors" value="{{sector.value}}"> {{sector.name}} </md-option> 
</md-select> 

AngularJS:

function filterCompanyList() { 
     alert(1); 
    }; 
    $scope.filterCompanyList = filterCompanyList; 

私は "filterCompanyList()" 私はMD-オプションを変更するたびに呼びたいです。しかし、それは動作しません。どうしたらいいですか?私は自分の問題を見つけることができません。

ありがとうございます。

答えて

1

も機能をヒットする必要がonchange`

ng-change="filterCompanyList();" 

$scope.filterCompanyList = function() { 
    alert(1); 
}; 
+0

しかし 'へ

onchange="filterCompanyList();" 

からの変更

。正しい? –

+0

@RameshRajendranいいえ、それはない – Sajeetharan

+0

はい私はそれができないことを知っています。しかし、彼は通常の関数 'function filterCompanyList(){ alert(1);}を書きました。 }; 'それはなぜヒットしなかったのですか? –

関連する問題