jsFiddle中的AJAX

moe*_*oey 5 ajax jquery same-origin-policy jsfiddle

你如何模拟jQuery $.get()从jsFiddle中的不同域加载数据?

/* This won't work in jsFiddle. */    
$.get("http://www.google.com", function(data) { ... } );
Run Code Online (Sandbox Code Playgroud)

我们知道,有限制:

由于浏览器安全限制,大多数"Ajax"请求都遵循相同的原始策略; 请求无法从其他域,子域或协议成功检索数据.

Rya*_*yan 0

如果您只是尝试做一些示例,您可以使用 JSONP 和 twitter api 进行测试。如果你的服务器支持 JSON 请求,那么我认为应该不会有任何问题。

只需将数据类型设置为 JSON 即可,如下所示


$.ajax("http://search.twitter.com/search.json", {
    data: {
        q: 'jquery'
    },
    dataType: 'jsonp'
});
Run Code Online (Sandbox Code Playgroud)

这有帮助吗?