Web ページに 2 つの選択ボックスがあり、最初の状態から状態が選択されたら、Angular を使用して 2 番目のオプションを読み込みます。ページが最初に読み込まれると、2 番目の選択ボックスには 1 つの項目がSelect state...
あり、最初の項目が変更された後、それを just に変更したいと考えていSelect...
ます。
この変更を行うために Angular を介して DOM 要素にアクセスすることは可能ですか、それともこの例のように完全な jQuery セレクターを使用する必要があります:
$scope.$watch('state', function() {
$http.get('institutions?state=' + $scope.state).success(function(institutions) {
$scope.institutionOptions = institutions;
// Would like to avoid this jQuery selector if possible...
$('[name=institution_id] option:first').html('Select...');
});
}, true);