Как связать переменную в js файле c контроллером
Делаю интерактивную карту, есть база данных кабинетов с координатами и этажами, где кабинеты расположены, этажи переключаются посредством кнопок, для каждого этажа своя кнопка. Как передавать переменную зависящую от кнопки в контроллер, чтобы тот в свою очередь брал из бд аудитории только нужного этажа для подсветки.
*JavaScript*
$('.wrap1-img2').hide();
$('.wrap1-img3').hide();
$('.wrap1-img4').hide();
$('.wrap1-img5').hide();
$('.wrap1-img6').hide();
$('.wrap1-btn2').click(function () {
$('.wrap1-img1').hide();
$('.wrap1-img3').hide();
$('.wrap1-img4').hide();
$('.wrap1-img5').hide();
$('.wrap1-img6').hide();
$('.wrap1-img2').toggle(50);
var floor=1;
});
$('.wrap1-btn1').click(function () {
$('.wrap1-img2').hide();
$('.wrap1-img3').hide();
$('.wrap1-img4').hide();
$('.wrap1-img5').hide();
$('.wrap1-img6').hide();
$('.wrap1-img1').toggle(50);
var floor=0;
});
$('.wrap1-btn3').click(function () {
$('.wrap1-img1').hide();
$('.wrap1-img2').hide();
$('.wrap1-img4').hide();
$('.wrap1-img5').hide();
$('.wrap1-img6').hide();
$('.wrap1-img3').toggle(50);
var floor=2;
});
$('.wrap1-btn4').click(function () {
$('.wrap1-img1').hide();
$('.wrap1-img2').hide();
$('.wrap1-img3').hide();
$('.wrap1-img5').hide();
$('.wrap1-img6').hide();
$('.wrap1-img4').toggle(50);
var floor=3;
});
$('.wrap1-btn5').click(function () {
$('.wrap1-img1').hide();
$('.wrap1-img2').hide();
$('.wrap1-img3').hide();
$('.wrap1-img4').hide();
$('.wrap1-img6').hide();
$('.wrap1-img5').toggle(50);
var floor=4;
});
$('.wrap1-btn6').click(function () {
$('.wrap1-img1').hide();
$('.wrap1-img2').hide();
$('.wrap1-img3').hide();
$('.wrap1-img5').hide();
$('.wrap1-img4').hide();
$('.wrap1-img6').toggle(50);
var floor=5;
});
})```
Текст контроллера
*Ruby*
```class MapController < ApplicationController
def bmstuMap
# room = Room.new
@rooms = Room.selectroomsbyfloor (2)
end
end```