从 Ajax 查询请求多米诺骨牌中获取相关数据
Get Relevant data from Ajax query Request for Dominoes
当我调用查询以获取最近的多米诺骨牌出口时,我正在尝试检索数据。
这是我该调用的代码:
var echo = function(dataPass) {
$.ajax({
type: "POST",
url: "/echo/json/",
data: dataPass,
cache: false,
success: function(json) {
console.log("It's a success, folks!");
}
});
};
$('.list').live('click', function() {
$.get("http://www.dominos.co.in/outlet?city=AMRITSAR&restaurent=DP66001", function(data) {
var json = {
json: JSON.stringify(data),
delay: 1
};
echo(json);
});
});
通常,如果呼叫成功,我会得到最近的多米诺骨牌商店的谷歌地图表示。为此,我正在使用多米诺骨牌定位器:http://www.dominos.co.in/outlet?city=AMRITSAR&restaurent=DP66001
但是,当我在小提琴中运行它时,出现以下错误:
XMLHttpRequest cannot load http://www.dominos.co.in/outlet?city=AMRITSAR&restaurent=DP66001. Origin http://fiddle.jshell.net is not allowed by Access-Control-Allow-Origin.
小提琴 : http://jsfiddle.net/YUWB2/154/
我哪里出错了?
编辑:我知道这是由于Same Origin Policy
而发生的,我想知道的是是否有其他方法可以做到这一点?
你可以使用 JSONP。如果没有,则没有JavaScript解决方案,因为服务器必须允许跨源请求。不过,您可以构建一个这样做的代理服务器。
相关文章:
- Ajax-如何获取数据
- 从键值结构中获取数据,并将其与AngularJS中ng重复的值进行比较
- 从数据库中获取数据并插入JavaScript变量
- 从单击的行上的列中获取数据
- Solr查询以按日期月份获取数据&年
- React路由器服务器端渲染和ajax获取数据
- 使用JavaScript在IE9中获取数据列表选项
- 从json子数组获取数据
- 使用angularjs中的rest调用通过id获取数据
- 正在从ruby应用程序中的数据库中获取数据
- 如何从servlet获取数据到ajax成功
- 从选择下拉菜单中获取数据
- 异步获取数据使用JavaScript同步获取数据
- 从服务器获取数据并在选择控件中使用ng选项无法显示选项
- 如何在Angular.js中循环动态添加Fields并获取数据并将其发送到服务器
- JavaScript-获取数据属性的值返回未定义的值
- 如何从文本区域获取数据并使用javascript进行解密
- 在put方法之前从作用域获取数据
- 事件循环的MEAN.JS setInterval进程(从另一个服务器获取数据)
- 使用ReactJS和Flux架构从服务器获取数据的正确方法是什么