2016-10-04 4 views
0

Im пытается каскадировать мой раскрывающийся список с другим выпадающим списком. Так что в этом раскрывающемся списке будут перечислены параметры, связанные с элементом, выбранным в первом раскрывающемся списке. Я попытался пример кода, а раскрывающийся список остается пустым.каскадирование выпадающего меню с помощью angularjs

HTML:

<ion-view view-title="Car Type"> 
    <ion-content ng-app="CarWash" ng-contorller="carBrand"> 
    <h3> Add/Edit the Car Types </h3> 
    Make: 
     <select id="brand" ng-model="carBrand" ng-options="brand for (brand,item) in brandList"> 
      <option value=''>Select</option> 
     </select> 

Type: 
<select id="makeType" ng-model="brandType" ng-options="item for (brand,item) in brandlist"> 
    <option value=''>Select</option> 
</select> 
    </ion-content> 
</ion-view> 

контроллер:

[angular.module('CarWash',\[\]).controller('carBrand',\['$scope',function($scope){ 

    $scope.brandList={'Benz':\['Regular','Truck'\]}; 
}\])] 

ссылка 1

ответ

0

Вы можете сделать это,

<select name="client" ng-model="selectedRequest.parentType" ng-options="c.name.en for c in clients.brandList" required></select> 
<select id="department" ng-model="selectedRequest.subType" ng-options="d.name.en for d in selectedRequest.parentType.children"> 

WORKING DEMO

+0

И другой запрос, я буду иметь возможность добавлять и удалять функцию, используя это. – sree

+0

да, вы можете это сделать – Sajeetharan

+0

Можете ли вы поделиться образцом кода @Sajeetharan – sree

Смежные вопросы