我有 2 个框,第一个选择父项,第二个选择所选父项的子项。
如何在第二次选择后运行下面的函数?
Angular 函数
$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>
最佳答案
使用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>`
关于javascript - 选择第二个框时触发事件,Angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44974528/