Там такая штука:
Есть поисковик по БД, написанный в php странице. В него идёт импорт из этой флешки при выводе результатов(Визуальное отображение на карте найденных объектов). Мне помогли с кодом, но сделали рандомизацию координат и вывод текста. Теперь Я не знаю как сделать, что бы не было рандомного вывода координат(желательно что бы они подгружались из БД). И как заменить в этом коде текст на круг(В идеале что бы был круг, а под ним нидпись, но этого можно не делать).
ps Я очень хотел бы разобраться как работает этот скрипт, ибо он мне ещё пригодится.
js, который передаёт данные во флешку:
Код:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>
if (!$ || !jQuery) alert('Для работы скрипта необходимо подключение к Интернет!');
$( function () {
// выбираем ссылку на нужную флешку
var flashPlayer = window.document.testSwf || window.testSwf;
// добавляем найденные объекты
var persons = [];
$.each($('tr[id^=person]'), function (i, item) {
var el = $(item),
id = el.attr('id').split('-').pop();
persons.push({id: id, name: el.find('.name').text()});
});
$.each(persons, function (i, item) {
flashPlayer.showPerson(item['id'], item['name']);
});
// биндинг кликов по чекбоксам
$('input[name=id]').on('click', function () {
flashPlayer.togglePerson($(this).val(), $(this).is(':checked')); // вызываем функцию во флешке
});
});
</script>