调用REST API我有一个网址,这给JSON数据...如何从javascript
我想打那个URL从JavaScript,但我收到此错误:
纯文本的字符编码文件没有被宣布。如果文档包含US-ASCII范围之外的字符,则该文档将在某些浏览器配置中呈现乱码文本。需要在传输协议中声明的文件的字符编码或文件需要使用一个字节顺序标记为编码签名
代码:
function a(){
$.getJSON(url,function(data) { alert(data);});
}
全码:
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" ></meta>
<script language="JavaScript" type="text/javascript" src="jquery-1.7.1.min.js"></script>
<script>
function a(){
$.getJSON(url,function(data) { alert(data);});
}
</script>
</head>
<body>
<input type="text"/>
<input type="submit" value="search" onclick="a()"/>
</body>
</html>
错误出现在哪里? – Quentin
在这个js中:jquery-1.7.1.min.js – Rishi
这更多的是由文档解释你的请求所设置的字符编码问题。谁来控制服务器端代码? –