0

すでに私は隠れた形で座標を持っています。

var coordinate=$k('#input_hidden_coordinate').val();
//it returns valid 8.48749, 76.94862
var latlng = new google.maps.LatLng(coordinate);
alert(latlng);

(8.48749, 76.94862) の代わりにアラート (NaN,NAN) を上回る

4

2 に答える 2

3

google.maps.LatLng() は数値のペアを受け入れるのに対し、座標は文字列であるため、おそらく機能しません。これを試して:

var coordinate=$k('#input_hidden_coordinate').val().split(',');
var latlng = new google.maps.LatLng(coordinate[0],coordinate[1]);
alert(latlng);
于 2012-11-08T12:39:05.830 に答える