我想通过外部函数更改inputBindings值。例如 我有两个输入,其ID分别为“lati”和“longi”。
当我手动更改两个输入的值时,标记会转到我输入的方向。
但是当我尝试通过单击锚点(例如
)通过外部函数更改其值时function(){
$("#lati").val("41.014552663073545");
...
标记确实到了我改变的地步。 那么,如何通过外部函数移动标记
答案 0 :(得分:0)
不是只改变lati和longi的值(可能不会影响已经声明的标记),如果你想使用现有的标记并改变它的位置,你可能只想先改变你的外部值。函数执行以下操作:
var newLatLng = new google.maps.LatLng(lati, longi);
marker.setPosition(newLatLng);
答案 1 :(得分:0)
对于那些搜索:
echo "<pre/>";print_r($_POST);
其中position.coords.latitude和position.coords.longitude是您可以设置的纬度和经度值,#map是最初使用.locationpicker()设置的div的ID