Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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 HTML5地理位置地址表单填充未捕获语法错误:意外标记<;_Javascript_Jquery_Html - Fatal编程技术网

Javascript HTML5地理位置地址表单填充未捕获语法错误:意外标记<;

Javascript HTML5地理位置地址表单填充未捕获语法错误:意外标记<;,javascript,jquery,html,Javascript,Jquery,Html,一般来说,我不熟悉编码 我一直在找工作 未捕获的语法错误:意外标记看起来您的响应是HTML,而不是JSON。因此,JSON.parse在上抛出一个SyntaxError,看起来您的响应是HTML,而不是JSON。因此,JSON.parse会在上抛出一个SyntaxError,尝试在if条件之前打印/提醒xhr.responseText并查看您得到的响应。这是我打印xhr.responseText时的响应。下面。感谢您尝试在if条件之前打印/提醒xhr.responseText并查看您得到的响应。

一般来说,我不熟悉编码

我一直在找工作


未捕获的语法错误:意外标记看起来您的响应是HTML,而不是JSON。因此,
JSON.parse
上抛出一个
SyntaxError
,看起来您的响应是HTML,而不是JSON。因此,
JSON.parse
会在
上抛出一个
SyntaxError
,尝试在
if
条件之前打印/提醒
xhr.responseText
并查看您得到的响应。这是我打印xhr.responseText时的响应。下面。感谢您尝试在
if
条件之前打印/提醒
xhr.responseText
并查看您得到的响应。这是我打印xhr.responseText时的响应。下面。谢谢,这不是JSON响应,所以不能将其解析为JSON。没有看到完整的响应,我无法告诉您如何解析或使用它。这是我打印xhr.responseText时的响应。对不起,我是新来的。啊哈,我们到了。它是JSON,但是有一些PHP通知破坏了响应。理想情况下,您可以修复这些问题,但由于它们只是通知,因此并不重要。添加
错误报告(0)
ba simple proxy.php
的顶部以禁用它们。它不是JSON响应,因此不能将其解析为JSON。没有看到完整的响应,我无法告诉您如何解析或使用它。这是我打印xhr.responseText时的响应。对不起,我是新来的。啊哈,我们到了。它是JSON,但是有一些PHP通知破坏了响应。理想情况下,您可以修复这些问题,但由于它们只是通知,因此并不重要。添加
错误报告(0)
ba simple proxy.php
的顶部以禁用这些。
xhr.open("GET", url);
xhr.onload = function() {

  //if we make a successful request and it returns an address
  if(this.status==200 && JSON.parse(xhr.responseText).contents.results.length > 0){
    //get formatted address from https://developers.google.com/maps/documentation/geocoding/#ReverseGeocoding
    var result = JSON.parse(xhr.responseText).contents.results[0].formatted_address;
    putInDom(result);
  } else {
    //send some general error
    info.innerHTML = "Could not find your location.";
  }

}