Всем привет народ
Я хочу сделать кнопку которая будет вызывать форму
В этой форме буду два списка (левый и правый) каждый будет соответственно отвечать за левую часть экрана и правую
В этих списках должны быть группы слоев для отображения (слева и справа соответственно)
Имею код который создает просто слайдер для двух выбранных мной слоев
И кнопку которая викливае эту функцию и включает или выключает слайдер на карте
Также возможно эти переменные (слои) сделать глобальными, именно те которые выбрала человек
это мой html
<input class="push" value="Push me" onclick="Swipe()" type="button">
а это функция что делает шторку
var ctrl = new ol.control.Swipe();
function Swipe()
{
if(window.isSwipe)
{
window.isSwipe = false;
map.removeControl(ctrl);
ctrl.removeLayer(osm, true);
ctrl.removeLayer(stamen);
}
else
{
window.isSwipe = true;
map.addControl(ctrl);
ctrl.addLayer(osm, true);
ctrl.addLayer(stamen);
}
}
Вопрос в том как передать те данные которые выберет человек в js функцию
Тоесть он нажимает на кнопку, открываеться форма с двох списком выбырает значение и эти значения передаются в мою js функцию
Трудно помочь, не понимая, как отрабатывает у тебя все целиком. Что за Swipe? Что за map? Ты показываешь куски кода, оставляя допущения. Если несложно, приведи пример на codepen, jsbin или подобной песочнице.
Мне нужно что бы значение переменной которой выберут в списках
“Cadastre” - слева
“Dqwddwqd” - дело
после нажатия кнопки Ok (которую я еще добавлю в модульное окно)
передалось в функцию в таком виде