0

ドラッグ可能なポイントを含むマップがあり、ドラッグ後にフォームの緯度と経度のフィールドを更新します。しかし、私がこのようにすると:

drag = new OpenLayers.Control.DragFeature(vectors, {
  autoActivate: true,
  onComplete: function() {
    $('#place_latitude').val(point.transform(mapp, wgs84).y);
    return $('#place_longitude').val(point.transform(mapp, wgs84).x);
  }
});

2 回目のドラッグ (あるポイントから別のポイントへ) を試みた後、ポイントは 0,0 に移動します。すべてなしonCompleteで大丈夫です。

4

1 に答える 1