2017-07-07 9 views
1

最初に選択した2つのボックスに親を選択し、次に2番目に選択した親の子を選択します。2番目のボックスの選択時にトリガイベント、角度

2番目の選択の後に関数を実行するにはどうすればよいですか?

角度機能

$scope.myFunc = function() { 
      var jsonItem = JSON.parse($scope.formData.formatType.id); 
      sessionStorage.setItem('format', jsonItem); 
     } 

HTML

<select ng-model="formData.ProductType.name" ng-change="productTypeChange()" ng-options="product.name as product.name for product in productsandformats"> 
    <option value="">- Please Choose -</option> 
</select> 

<select ng-model="formData.formatType" ng-options="format.Fname for format in formats.format" ng-if="formData.ProductType.name"> 
    <option value="">- Please Choose -</option> 
</select> 
+0

それが参考にした場合の答えを受け入れる:)私は思っ – Vivz

+0

申し訳ありませんがすでにmybadを持っていた – Beep

+0

その罰金。助けになるのはうれしいよ:) – Vivz

答えて

2

使用ng-change

<select ng-model="formData.formatType" 
      ng-options="format.Fname for format in formats.format" 
      ng-if="formData.ProductType.name" ng-change="myFunc()"> 
     <option value="">- Please Choose -</option> 
    </select>` 
+1

助けてくれてありがとう – Beep

関連する問題