我想从提供JSON响应的API中获取一些数据。我对这一切都是全新的。有人可以看我的代码,并告诉我是否有语法原因,它不会工作?我想点击按钮并弹出警报,其中包含从请求发回的数据。我认为这是你可以做的最基本的编程事情,而且我似乎无法完成它的工作。Ajax请求到JSON不起作用?
<head>
<script type="text/javascript">
$.ajax({
type: 'GET',
url: 'http://openapi.etsy.com/v2/teams/8787?api_key=********&fields=name',
async: false,
jsonpCallback: 'jsonCallback',
contentType: "application/json",
dataType: 'jsonp',
success: function(data)
{
alert(data)
}
})
</script>
</head>
<body>
<button onClick="$.ajax()">Run Code</button>
</body>
</html>
由于缺乏jQuery,仍然无法工作。 – Tadeck 2012-08-10 19:37:49
谢谢,我认为浏览器应该知道它......;) – Vlad 2012-08-10 19:40:43
浏览器仍然是这样,他们没有阅读创建网站的开发人员的头脑;)无论如何,它现在应该工作。 +1 – Tadeck 2012-08-10 19:41:49