Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果忽略语句,则映射API savedata函数_Javascript_Google Maps - Fatal编程技术网

Javascript 如果忽略语句,则映射API savedata函数

Javascript 如果忽略语句,则映射API savedata函数,javascript,google-maps,Javascript,Google Maps,我对savedata有问题。。。它将数据保存到数据库,并在地图上显示,因此基本上一切正常,但当我保存标记的地址和名称,然后单击“保存”按钮时,我无法关闭它 downloadUrl(url, function(data, responseCode) { if (responseCode == 200 && data.length <= 1) { infowindow.close(); document.getElementById("message").innerHT

我对savedata有问题。。。它将数据保存到数据库,并在地图上显示,因此基本上一切正常,但当我保存标记的地址和名称,然后单击“保存”按钮时,我无法关闭它

downloadUrl(url, function(data, responseCode) {
if (responseCode == 200 && data.length <= 1) {
  infowindow.close();
  document.getElementById("message").innerHTML = "Location added.";
}
downloadUrl(url,函数(数据,响应代码){

如果(responseCode==200&&data.length您说对话框没有关闭,这对我来说意味着

responseCode == 200 && data.length <= 1

responseCode==200&&data.length您说该对话框没有关闭,这向我表明该条件

responseCode == 200 && data.length <= 1

responseCode==200&&data.length这个问题很老了,但我是来找同一个问题的,我找到了答案,所以它可能会帮助其他人

您的代码可能来自


在那里,它解释了if(responseCode==200&&data.length)的用法。这个问题很老了,但是我来寻找同样的问题,我找到了答案,所以它可能会帮助其他人

您的代码可能来自


在这里,它是用来解释
if的用法的(responseCode==200&&data.length我对谷歌地图API不太了解,但是
data.length是什么意思?你的意思是
data.length>=1
,还是存在多个字符的数据表明存在某种错误?我对谷歌地图API不太了解,但是
data.length是什么意思>data.length>=1
,或者存在多个字符的数据是否表示某种错误?我现在将其设置为data.length>=1,但它不起作用,所以我删除了它,只保留了responcecode==200,现在它关闭了窗口。我现在将其设置为data.length>=1,但它不起作用,所以我删除了它,并保留了respsonceCode==200,现在它关闭了窗口。有同样的问题…我更改了“data.response.length”,但没有什么区别。我删除了它,它就工作了。或者如果我更改为data.length>1,请参阅下一个答案。有同样的问题…我更改了“data.response.length”但它并没有什么不同。我删除了它,它就工作了。或者,如果我将它更改为data.length>1,请参见下一个答案。
  downloadUrl(url, function(data, responseCode) {
    if (responseCode == 200 && data.response.length <= 1) {
      infowindow.close();
      document.getElementById("message").innerHTML = "Location added.";
    }
  });