以下は、コントローラーを呼び出すディレクティブのスニペットです
element.bind('change', function() {
//alert("inside change function");
$rootScope.selectedBankName = scope.selectedBankName;
newvalue = scope.selectedBankName;
$timeout(function() {
scope.changeClient();
}, 500);
});
上記のコードを使用すると、要素が変更されるたびに changeclient() 関数が呼び出されます。しかし、私の要件は、選択ボックスの値のみを変更するときに changeClient 関数を呼び出す必要があることです。これを行う方法を教えてください。
編集:
http://plnkr.co/edit/clTJjlZRlErskt6T0Foc?p=preview
テキストボックスまたはドロップダウンの値を変更し、アラートボックスが表示されている場所をクリックすると、プランカーコードが見つかります。しかし、私の要件は、ドロップダウン値を変更してどこかをクリックした場合にのみアラートを表示することです(テキストボックスではありません)。