Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.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
Ajax 捕获URL的响应(即JSON)_Ajax - Fatal编程技术网

Ajax 捕获URL的响应(即JSON)

Ajax 捕获URL的响应(即JSON),ajax,Ajax,我有一个URL,例如()。如果我把这个url放在浏览器中,它会给我生成的json。我想在javascript代码的一个变量中捕获这个json。 我的代码如下: $.ajax({ type : "Get", url :"https://maps.googleapis.com/maps/api/distancematrix/json?origins=karvenagar&destinations=nalstop&mode=driving&langu

我有一个URL,例如()。如果我把这个url放在浏览器中,它会给我生成的json。我想在javascript代码的一个变量中捕获这个json。 我的代码如下:

      $.ajax({
    type : "Get",
    url :"https://maps.googleapis.com/maps/api/distancematrix/json?origins=karvenagar&destinations=nalstop&mode=driving&language=en-US&key=AIzaSyD6dUpr5eFqhHXUOfrzBERCTXeHAvX0Bpo",
    dataType :"jsonp",
    jsonp: false,
    jsonpCallback: "myJsonMethod",
    success : myJsonMethod = function(data){
        console.log(data);},
    error : function(httpReq,status,exception){
        console.log(status+" "+exception);
    }
});
但这显示了一个错误:未捕获SyntaxError:意外标记:parsererror错误:未调用myJsonMethod


我关注了stackOverflow的一些解决方案链接,但这对解决问题没有帮助。有人能帮忙吗?

我刚刚在url中添加了&jsonp=MyCallbackFunction参数,它对我很有用。 所以不是 网址:“

我补充说 网址:“