Javascript 我能';我的JSON请求无法正常工作

Javascript 我能';我的JSON请求无法正常工作,javascript,json,request,Javascript,Json,Request,我已经创建了一个url,需要传递给警察数据API var api_url="http://policeapi2.rkh.co.uk/api/locate-neighbourhood?q="+latlon; document.write(api_url); 当您手动将URL输入到浏览器时,URL会起作用,但我需要一些JavaScript来发送API请求并将其发送到页面上。我的JavaScript还可以,但我对jQuery一无所知 提前谢谢你,请保持简单聪明的人。试试下面的。。它正在工作 JS小提

我已经创建了一个url,需要传递给警察数据API

var api_url="http://policeapi2.rkh.co.uk/api/locate-neighbourhood?q="+latlon;
document.write(api_url);
当您手动将URL输入到浏览器时,URL会起作用,但我需要一些JavaScript来发送API请求并将其发送到页面上。我的JavaScript还可以,但我对jQuery一无所知


提前谢谢你,请保持简单聪明的人。

试试下面的。。它正在工作 JS小提琴


... <代码>窗口。位置=”http://policeapi2.rkh.co.uk/api/locate-neighbourhood?q=“+拉特伦?听起来好像您正在尝试一个X域ajax请求。。。只是:代码段中没有JSON,没有ajax调用,实际上什么都没有。只需将一个字符串赋给一个变量,然后写入文档(顺便说一句,有1/2的机会用该字符串擦除整个DOM),效果非常好!但我如何动态获取用户位置并将其添加到URL?我已经编辑过。调用函数传递参数并使用。如果这个答案对你们有帮助,别忘了接受它。太好了!但我正努力将我的latLong价值传递给它,
function abc(latLong){
     $.ajax({
                    url: 'http://query.yahooapis.com/v1/public/yql',
                        data: {
                            q: "select * from json where url ='http://policeapi2.rkh.co.uk/api/locate-neighbourhood?q="+latLong+"'",
                            format: "json"
                        },
                        dataType: "jsonp",
                    success: function (data) {

                        alert(JSON.stringify(data));


                    },
                    error: function (result) {
                        alert("Sorry no data found.");
                    }
                });
}