用于谷歌API的Jquery
Jquery for google API
我是google API和ajax-jquery的新手,我有下面的链接https://maps.googleapis.com/maps/api/place/details/xml?placeid=Ej02MDcgU291dGh3ZXN0IEtleXN0b25lIFN0cmVldCwgQmVudG9udmlsbGUsIEFSLCBVbml0ZWQgU3RhdGVz&密钥=API_key
我需要编写一个jquery来获得这个xml响应。有人能帮我吗?
这可能就是您所需要的全部?http://api.jquery.com/jquery.ajax/
当然,大多数浏览器都不允许你从与你正在浏览的域不同的域请求内容
因此,这意味着只有在maps.google.com中的某个位置执行ajax请求时,才能请求xml
一个简单的请求:
var url = "https://maps.googleapis.com/maps/api/place/details/xml?placeid=Ej02MDcgU291dGh3ZXN0IEtleXN0b25lIFN0cmVldCwgQmVudG9udmlsbGUsIEFSLCBVbml0ZWQgU3RhdGVz&key=API_KEY";
var request = $.ajax(url).complete(function(){
console.log(request.responseText);
});
如果您想使用javascript导航DOM树,也可以使用.responseXML。
编辑:以下是一些关于跨域请求安全性的信息:
http://en.wikipedia.org/wiki/Same-origin_policy
相关文章:
- jQuery使用api获取typeform结果
- 如何使用jquery解析具有相同标签名称的yahoo天气api数据
- Twitter API在jQuery AJAX中设置授权头
- 在JQuery中使用谷歌地图Api事件/侦听器
- 带Jquery的wep API,加载资源失败:服务器响应状态为404(未找到)
- JQuery-重新加载Div并在点击时调用API
- jQuery API 中的 JavaScript 函数中的函数
- 新添加的元素无法使用 jQuery API closest() 在 DOM 树中向上遍历其祖先,返回“undefined
- JQuery API 文档生成器,用于打字稿自定义小部件
- 应用程序学习Jquery API's
- jQuery API兼容的微框架(Zepto除外)
- 修改一个指令不使用jquery api
- 这看起来很简单,但是我在jquery API中找不到所需的函数
- 第0行出现错误.谷歌jquery api
- 是否有一个JQuery API用于根据数字分配月份名称
- jQuery - API选项作为一个函数
- 修改的jQuery API $.when()在超时时返回undefined
- jQuery API 不适用于 JavaScript
- jQuery API 架构选择:为什么为 attr(), val(), .. 返回单个值而不是数组
- 如何在html字符串上使用jquery API