JSFiddle - React, Tailwind, and code Playground
HTML
<select id="_sprawa_sesja" name="_sprawa_sesja" onchange="jQuery("#__ajx_sprawa").val("");if(this.value != ""){jQuery("#_ajax_porzadekobrad_groupby1").jdomAjax({namespace:"obrady.porzadekobrad.ajax.groupby1", vars:{"filter_sesja":this.value}})}else{jQuery("#_ajax_porzadekobrad_groupby1").innerHTML = "";}">
<option value="" selected="selected">- Sesja -</option>
<option value="18">III sesja Rady Miasta</option>
<option value="1">Sesja UJ</option>
<option value="2">I Posiedzenie w sprawie X</option>
<option value="3">I Sesja Rady Miasta</option>
<option value="7">III Sesja Rady Miasta</option>
<option value="6">IV Sesja Komisji X</option>
<option value="5">III Sesja Rady Miasta</option>
<option value="4">II Sesja Rady Miasta</option>
<option value="8">Sesja test 3</option>
<option value="17">Tesja testowa xxxxxx</option>
</select>
JavaScript
document.addEventListener('DOMContentLoaded', function() {
var lllicz=0
for (var x=0;x<2;x++){
if (x<1){
setTimeout(function(){
console.log("czekam...");
},50);
}else{
setTimeout(function(){
var aktywnySesja ="Tesja testowa xxxxxx";
console.log("aktywn sesja: "+aktywnySesja);
for (var y=1;y<2000;y++){
var strUser = document.getElementById("_sprawa_sesja").querySelector('option[value="'+y+'"]');
if (strUser != null){
var strUserInner=strUser.innerHTML;
console.log("petla sesja: "+strUserInner);
} else{
}
if (strUserInner==aktywnySesja){
console.log("wybrana sesja: "+strUserInner);
document.getElementById("_sprawa_sesja").querySelector("option[selected]").value;
document.getElementById("_sprawa_sesja").options[document.getElementById("_sprawa_sesja").selectedIndex].y;
}
}
},500);
}
}
});