調用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
這更多的是由文檔解釋你的請求所設置的字符編碼問題。誰來控制服務器端代碼? –