JSFiddle - React, Tailwind, and code Playground

by Rejith R Krishnan

HTML

<div class="container"> 
<select name="talla1" class="talla1">
    <option value="none">Select</option>
    <option value="S">S</option>
    <option value="M">M</option>
    <option value="L">L</option>
    <option value="XL">XL</option>
    <option value="XXL">XXL</option>
</select>

<select name="talla2" class="talla1">
    <option value="none">Select</option>
    <option value="S">S</option>
    <option value="M">M</option>
    <option value="L">L</option>
    <option value="XL">XL</option>
    <option value="XXL">XXL</option>
</select>

<select name="talla3" class="talla1">
    <option value="none">Select</option>
    <option value="S">S</option>
    <option value="M">M</option>
    <option value="L">L</option>
    <option value="XL">XL</option>
    <option value="XXL">XXL</option>
</select> 
</div>

JavaScript

var eventArray = [];
$('.talla1').on('change',function(){
    indexOfSelect = $('.talla1').index( $(this) );
    if($.inArray(indexOfSelect, eventArray) == -1)
		eventArray.push( '' + indexOfSelect + '' );
    if(eventArray.length == 3)
		alert('All changed');
});