当前位置:  开发笔记 > 编程语言 > 正文

Logicify jQuery位置选择器插件 - 以编程方式设置位置

如何解决《LogicifyjQuery位置选择器插件-以编程方式设置位置》经验,为你挑选了1个好方法。

这是针对jQuery的Logicify的Location Picker插件,我在尝试以编程方式设置地图位置时遇到了问题.

这个问题已被问过几次没有答案: 使用动态更改输入的Logicify位置选择器 https://github.com/Logicify/jquery-locationpicker-plugin/issues/20

基本上我会以为我可以编程设置纬度和/或经度和插件会回应的值,如果我已通过inputBinding纬度和经度"上("改变类型的(那些价值"的功能),但是它不"吨.

HTML




 





JS

$('#map').locationpicker({
    location: {latitude: $('#lat').val(), longitude: $('#long').val()},
    radius: 0,
    zoom: 9,
    inputBinding: {
        latitudeInput: $('#lat'),
        longitudeInput: $('#long')
    },
    enableAutocomplete: true
});

如果我输入的值会改变,但是如果我使用类似的东西:

$('#lat').val('55.859028119431926');
$('#long').val('-4.234895706176758');

我已经尝试过在重置值后调用.locationpicker()的各种尝试或者在值本身上调用.trigger().如果我无法在插件中获取inputBindings,我不确定如何继续.

任何人都可以引导我朝着一个方向来获取inputBinding函数来以编程方式设置lat和long吗?

我希望我没有在这里犯下一个失礼,重新提出一个尚未回答的问题.



1> Vaibhav K..:

尝试

$('#map').locationpicker("location", {latitude: 55.859028119431926, longitude: -4.234895706176758});

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有