I have been trying to create data driven cascading dropdown menu with Angularjs for my chart. Here is what I got so far PLUNKER
Year:
<select id="YearSelector">
<option ng-repeat="year in filterOptions.stores">{{year.year}}</option>
</select>
Quarter:
<select id="QuarterSelector">
<option ng-repeat="quarter in filterOptions.stores">{{quarter.quarter}}</option>
</select>
Channel:
<select id="channel">
<option ng-repeat="channel in filterOptions.stores">{{channel.channel}}</option>
</select>
I understand in my select ng-repeat loop thru data and display each one of data to my selection menu. But I only want to one time for each data.
OUTPUT of dropdown menu should only have:
- Year dropdown only: 2011, 2012
- Quarter dropdown only : 1 , 2
- Channel: Hypermarkets, Supermarkets