JSFiddle - React, Tailwind, and code Playground
HTML
<select id="marki">
<option value="alfa">Alfa Romeo</option>
<option value="audi">Audi</option>
</select>
<select id="modele">
<option value="147" class="alfa">147</option>
<option value="155" class="alfa">155</option>
<option value="166" class="alfa">166</option>
<!-- Opcje dodawane przez jQuery
<option value="A4" class="audi">A4</option>
<option value="A6" class="audi">A6</option>
<option value="A8" class="audi">A8</option>
-->
</select>
JavaScript
$('#marki').change(function() {
switch( $(this).val() ) {
case 'audi':
$(".alfa").remove();
$("#modele").append("<option value=\"A4\" class=\"audi\">A4</option><option value=\"A6\" class=\"audi\">A6</option><option value=\"A8\" class=\"audi\">A8</option>");
break;
case 'alfa':
$(".audi").remove();
$("#modele").append("<option value=\"147\" class=\"alfa\">147</option><option value=\"155\" class=\"alfa\">155</option><option value=\"166\" class=\"alfa\">166</option>");
break;
}
});