JSFiddle - React, Tailwind, and code Playground
JavaScript
<script>
$('document').ready(function(){
var selectRayon = ('select.rayon');
var selectRegion = $('select.region');
var rayon = localStorage.getItem('rayon');
if (rayon !== null) {
$('select.rayon').val(rayon);
}
selectRegion.change(function(){
var id = $(this).attr('value');
$.ajax({
cache: false,
type : "GET",
url : "<?=Yii::app()->createUrl("tools/microRegions")?>",
data : {id:id},
success:function(data){
$('select.rayon').append(data).change(function(){
$('button.btn-right-minlabour').removeAttr('disabled');
var selected_region = $(this).val();
localStorage.setItem('rayon', selected_region);
});
}
});
});
});
</script>