Quantcast
Channel: Клуб API Карт
Viewing all articles
Browse latest Browse all 7380

помогите разобраться

$
0
0

есть карта с метками и открывающимися балунами с информацией. хочу в тексте информации по клику на определенную кнопку через jq менять информацию на другую, выбранную через пост и бд. информация меняется,но отображается только после перезагрузки. возможно ли сделать как на обычной странице через jq сразу

пример кода

var data = document.getElementById('data');
        for(var i=0; i<data.childElementCount; i++){
            var name = data.children[i].children[0].innerHTML;
            var description = data.children[i].children[2].innerHTML;
            cluster.add(new ymaps.Placemark(data.children[i].children[1].innerHTML.split(','), {
                clusterCaption: name+'-к',
                iconContent: name+'-к',
                balloonContent: description
            }, {
                preset: "twirl#blueStretchyIcon",
                balloonMaxWidth: '350'
            }));
        }

<div id="data" style="display:none">

$item .= '<description>

...

<div id="naz_sotr2'.$one['id'].'">'.$pech_sotr.'</div>

...

</description>';
 echo $item.'</item>';

</div>

 

function naznach_sotr_map(user,id)
{

 $.post('/.../...',
            {
                id:id,
                user:user
            },
            function(data) {
                $('#naz_sotr2'+id).css({display:'none'});
               $('#naz_sotr2'+id).html(data);
            });
}

$('#naz_sotr2'+id).html(data); конкретно в этой функции вопрос. на обычной странице изменение данных мгновенное, тут так не происходит. может кто сможет подсказать решение?

 

.

Viewing all articles
Browse latest Browse all 7380

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>