【问题标题】:getJson ajax requestgetJson ajax 请求
【发布时间】:2012-12-21 20:02:17
【问题描述】:

请帮忙, 我一直在尝试获取 Json 数据但无济于事。 我已经设法让它在 Dreamweaver 中工作,但一旦上传到我的域,它就无法工作。 我看过很多例子,但无法让我的工作。我已经看到从 flikr 获取适用于我的域的图片的示例。 我需要从http://api.open-notify.org/iss-now/获取json数据

这在dreamwaever中有效

$.getJSON('http://api.open-notify.org/iss-now/',
function(json) {   
$('#images1').text(json.timestamp);  
});

还有这个

$.ajax({
type: 'GET',
url: MyUrl,
dataType: "json",
success: function(data){alert("Success");hello(data);},
error: function(XMLHttpRequest, textStatus, errorThrown){alert("Error : "+" ':' "+textStatus+" ':' "+errorThrown);},
});}

这是一个跨域问题吗?为什么 Flikr 也可以工作,因为这也是跨域的?请帮忙。 非常感谢。

【问题讨论】:

  • 您需要包含您的代码 - 您尝试了什么、错误消息等
  • 代码和错误信息可以在这里看到mjmchain.com/JsonTest.html
  • 我已尝试对代码进行大量更改,但在我的域中无法使其正常工作。当我在 Dreamweaver 中时工作。它是在 jsonlint 和 jsonvalitator 测试的有效 Json。这两个都能够显示这些及其跨域。捆绑了许多不同的代码和 JsonP。我没有运输,没有调用 jquery xxx_xxx,评估被拒绝,而且我尝试的每件事都更多。

标签: getjson


【解决方案1】:

跨域应使用 JSONP、结帐this question 和 JSONP 部分here

【讨论】:

    猜你喜欢
    • 2011-09-24
    • 2013-06-01
    • 2014-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-27
    相关资源
    最近更新 更多