Спасибо, я вчера до этого додумался, если можете ответьте на вопрос есть div внутри него селекты , как при нажатии на селект определить в каком контейнере <div> он находится и перебрать следующие за ним селекты
<div class="cont">
   <select id="select_1">
     <option>1</option>
   </select>
   <select id="select_2">
     <option>1</option>
   </select>
</div>
<div class="cont">
   <select id="select_1">
     <option>2</option>
   </select>
   <select id="select_2">
     <option>3</option>
   </select>
</div>
Пробовал делать так:
$("body").on("change","select",function(){
   var main_container =$(this).parent('.cont');
   var count_select = $("select[id^='select_']").size();
   
   for ( var i = 1; i <= count_select; i++  ){
         $(main_container" > #select_"+i).prop("disabled", true);// не пашет
         или
         ("#select_"+i).parent(main_container).prop("disabled",true);//тоже не пашет
    }
})