JSFiddle - React, Tailwind, and code Playground

by Andres Cisneros

HTML

<div data-ng-app="market">
  <div data-ng-controller="SomeController">
    <select ng-model="selectedFish" ng-options="key as value for (key , value) in fish" ng-change="getIdByName()"></select>

  </div>
</div>

JavaScript

var app = angular.module('market', []);

app.controller('SomeController', ['$scope', '$filter', function($scope, $filter) {

  
  $scope.fish = {
    1: 'Ben',
    2: 'Rich',
    3: 'John'
  }


  $scope.getIdByName = function() {   
    angular.forEach($scope.fish, function(value, key) {

      if (key == $scope.selectedFish) {
         console.log("selected key is "+  $scope.selectedFish + "selected value is "+ value);
      }
    });
  }

}]);