Currently, I'm attempting to display 3 tables on a single page that pull data from the same array but filter it using ng-repeat. I followed a similar table format from another source and you can view my JS Fiddle Link here: http://jsfiddle.net/6Texj/104/. The issue I am facing is that when I click on one table row, all other rows with the same index also open up. My objective is to set it up so that each table can only have one row open at a time. Any assistance would be greatly appreciated.