谷歌地图位置自动完成不再像预期的那样工作。
在地图中插入搜索字符串(例如"ZKM")时,它将在下拉列表中给出一些建议。在这种情况下,将是"ZKM _ Zentrum für Kunst und Medientechnologie,Lorenzstra e,Karlsruhe,Deutschland“。当单击此项目时,地图上将不会放置任何标记!
但当搜索"Karlsruhe“并单击第一个搜索结果"Karlsruhe,Deutschland”时,标记将正确放置。
在代码中,名为getPlace() ist的函数调用。
var place = autocom
有没有办法做到这一点?您可能会说“继续键入”,但有时当我想要开始一个新行时(就像在XML文件中定义各种属性时,每个属性都在各自的行上),就会发生这种情况。因此,如果我按Enter,它会插入第一个建议,我必须对其执行ctrl+z操作,然后再次按Enter。单击编辑器窗口中的其他位置将取消建议弹出窗口,但这需要将我的手从键盘上移开,然后我必须将光标重新插入正确的位置。
坦率地说,我认为自动建议很烦人,但我似乎无法在XML文件中关闭它。取消选中XML->XML Files->Editor中的"automatically make suggestions“框不会执行任何操作。
首先转到此链接,填写搜索表并单击搜索,然后在邮政编码文本框中输入伦敦。
如果我转到event detail屏幕并返回到搜索,它不会填充位置。如果我单击位置框- postCode,城镇,城市搜索。它神奇地出现了。
我将使用下面的代码来填充文本框。
(function ($) {
$.QueryString = (function (a) {
if (a == "") return {};
var b = {};
for (var i = 0; i < a.length; ++i) {
var p = a[i].split('=