Я пытаюсь повторно использовать функцию выбора области JVectorMap. Я использую пользовательский файл карты (js). Я тестировал его и отлично работает для выбора региона. Теперь мне нужно передать регионы, которые выбраны пользователем для кода VB на задней панели. В этом случае maps.getSelectedRegions() предоставляет массив выбранных пользователем областей. Я не понимаю, как передать массив javascript в конец vb-кода. Окно localstorage как показано в примере, похоже, не работает здесь. Может кто-нибудь помочь мне в том, как это сделать? Это ссылка региона JVectorMap Selection - http://jvectormap.com/examples/regions-selection/JVectorMap Region Selection
Ниже приведен код, который я использовал до сих пор.
<script> $(function(){ var maps; maps = new jvm.WorldMap({ container: $('#map'), map: 'xyz_map', regionsSelectable: true, regionStyle: { initial: { fill: '#B8E186' }, selected: { fill: '#F4A582' } }, series: { }, onRegionSelected: function(){ if (window.localStorage) { window.localStorage.setItem( 'jvectormap-selected-regions', JSON.stringify(maps.getSelectedRegions()) ); } } }); maps.setSelectedRegions(JSON.parse(window.localStorage.getItem('jvectormap-selected-regions') || '[]') ); }); </script>
Заранее спасибо
Сина