请问ajax跨域请求怎么写

提问者:麦芽的香气 提问时间:2017年04月16日 人气:10
用户提问
<!DOCTYPE html>
<html>
[{"url_short":"URL链接","url_long":"域名","type":0}] 这个是返回的数据

我要获取url_short 的URL链接

<head>
<title>ajax跨域请求</title>
<meta charset="utf-8">
</head>
<body>
<div id="result">
<!-- 这里不显示是下面那个地方不正确吗研究一天了文化水平低 -->
</div>
<!-- JavaScript -->
<script src="js/jquery.min.js"></script>
<script type="text/javascript">
var url = '地址';
$.getJSON(url,function(data){
$('#result').append(data[0].url_short);
});
</script>
</body>
</html>

我应该怎么获取不了url_short 的内容
推荐答案
这个你返回的数据是个字符串,而且是数组类型,不是json数据。用getJSON取不到,你可以试试用$.ajax的get方式取数据。