Задать вопрос
@vector2014

Как изменить путь к json-файлу в jQuery.getJSON и загрузить новый json-файл?

Есть несколько json файлов, из них подгружается инфа по яндекс меткам. При выборе города карта должна измениться.
Думал сделать таким образом: у каждого города есть атрибут который соответствует названию json файла. При клике на этот город - в скрипте изменяется путь к json файлу и карта перезагружается уже из нового json массива.

Вот отрывок кода:
jQuery.getJSON('/wp-content/uploads/Открытие/1.json', function (json) {
                                    var geoObjects = ym.geoQuery(json)
                                        .addToMap(myMap)
                                    myMap.setCenter(geoObjects.get(0).geometry.getCoordinates());
                                    myMap.setBounds(myMap.geoObjects.getBounds(),{checkZoomRange:true, zoomMargin:9});
                                });

"1.json" - это название файла. По клику просто нужно изменить цифру "1" на "2" и перезагрузить карту
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
Файлы идут по порядку?
i=1;
var path = '/wp-content/uploads/Открытие/'+i+'.json';

function test() {
	//code...
	i++;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы