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>