在一個html文檔中,我使用這段代碼片斷來從URL獲取json。rest api ajax在html文檔中沒有輸出
<script type="text/javascript">
$.ajax({
type: 'GET',
url: 'http://rest-service.guides.spring.io/greeting',
dataType: 'json',
success: function (data) {
document.write(data)
}
});
</script>
用document.write(data)我想在瀏覽器的html輸出中顯示它。但它只顯示「測試」。我在做什麼錯在這裏`
完整的HTML文檔:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>ServiceNow Extension</title>
<script src="sdk/scripts/VSS.SDK.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript">VSS.init();</script>
<h1>Test</h1>
<script type="text/javascript">VSS.notifyLoadSucceeded();</script>
<script type="text/javascript">
$.ajax({
type: 'GET',
url: 'http://rest-service.guides.spring.io/greeting',
dataType: 'json',
success: function (data) {
document.write(data)
}
});
</script>
</body>
</html>
嗯,你是如何調用Web服務的腳本? –