JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://code.angularjs.org/1.1.0/angular.min.js"></script>
<div ng-app="test" ng-controller="homeCtrl">
<select ng-model="industrialist.user" ng-options="user.id as user.username for user in users"></select>
<select ng-model="industrialist.job" ng-options="job.id ahttp://jsfiddle.net/Mper3/1/#s job.name for job in getJobsByUserId()"></select>
</div>
JavaScript
var app = angular.module('test', []);
app.controller('homeCtrl', function ($scope) {
$scope.users = [
{
"id": 15695,
"username": "user1",
"address": {
"id": 16794,
"location": "O Treviño de San Pedro"
},
"jobs": [
{
"id": 7562,
"name": "ut"
},
{
"id": 7565,
"name": "temporibus"
},
{
"id": 7603,
"name": "perspiciatis"
},
{
"id": 7622,
"name": "optio"
}
]
}
]
$scope.getJobsByUserId = function() {
for (var i = 0; i < $scope.users.length; i++) {
if ($scope.users[i].id === $scope.industrialist.user) {
return $scope.users[i].jobs;
}
}
}
})