Javascript Yii-谷歌地图扩展(EGMap)-圆圈上的Onclick事件
在我目前的项目中,我有一些GMap扩展 我有一些坐标,我想在地图上以圆圈的形式显示出来 以下是我的一些代码:Javascript Yii-谷歌地图扩展(EGMap)-圆圈上的Onclick事件,javascript,php,jquery,google-maps,yii,Javascript,Php,Jquery,Google Maps,Yii,在我目前的项目中,我有一些GMap扩展 我有一些坐标,我想在地图上以圆圈的形式显示出来 以下是我的一些代码: Yii::import('ext.egmap.EGMap.*'); $gMap = new EGMap(); $gMap->setJsName('map'); $gMap->zoom = 10; $gMap->setCenter(2.600180, 98.805609); $circle = new EGMapCircle(new EGMapCoord(2.33810
Yii::import('ext.egmap.EGMap.*');
$gMap = new EGMap();
$gMap->setJsName('map');
$gMap->zoom = 10;
$gMap->setCenter(2.600180, 98.805609);
$circle = new EGMapCircle(new EGMapCoord(2.338106, 99.061119));
$circle->radius = 300;
$circle->addHtmlInfoWindow(new EGMapInfoWindow('Hey! First Circle!'));
$gMap->addCircle($circle);
$circle = new EGMapCircle(new EGMapCoord(2.453943, 98.979175));
$circle->radius = 280.9;
$circle->addHtmlInfoWindow(new EGMapInfoWindow('Hey! Second Circle!'));
$gMap->addCircle($circle);
$gMap->renderMap();
我对这个扩展非常陌生,但我对如何在每个圆圈中添加一些“点击”事件感到困惑。
出于某种目的,当这个圆圈点击时,它将不得不向我的Yii项目中的另一个控制器发送一些Ajax帖子,比如
$circle->addEvent('click', function(){
$.ajax({
type: "POST",
url: "controller/method",
data: // "CIRCLE COORDINATE",
// Another statement
})
});
$gMap->addCircle($circle);
这个有什么想法吗?
提前谢谢