JSFiddle - React, Tailwind, and code Playground

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.5/angular.js"></script>
<div ng-app="myApp" ng-controller="demoCtrl">TV Series:
    <select name="questionId1" ng-model="questionSel.q1" ng-options="question.index as question.val disable when (question.index === questionSel.q2) for question in questions"></select>

<select name="questionId2" ng-model="questionSel.q2" ng-options="question.index as question.val disable when (question.index === questionSel.q1) for question in questions"></select>
</div>

JavaScript

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



app.controller('demoCtrl', function ($scope, $http) {
    
    $scope.questionSel = {
        q1: 3,
        q2: 1
    };

    $scope.questions = [
        {index: 1, val: 'capital of Italy?'},
        {index: 2, val: 'capital of France?'},
        {index: 3, val: 'capital of USA?'}
        ];
});