我想使用獲取請求調用以下url。jquery:ajax獲取請求不起作用
http://localhost:8080/abc/employees
當我在瀏覽器上面的URL打開,我得到以下答覆。
[{ 「名字」: 「哈日克里希納」, 「ID」:1, 「姓氏」: 「Gurram」, 「permAddrees」:{ 「區域」: 「Marthali」, 「城市」:」班加羅爾「,」國家「,」印度「,」國家「,」卡納塔克邦「,」tempAddrees「:{」area「:」Electronic City「,」city「:」Bangalore「,」country「 ,「state」:「Karnataka」}},{「firstName」:「PTR」,「id」:2,「lastName」:「PTR」,「permAddrees」:{「area」:「Bharath Nagar」城市「:」海得拉巴「,」國家「:」印度「,」國家「:」安得拉 Pradesh「},」tempAddrees「:{」area「:」BTM Layout「,」city「:」Bangalore「國家「:」印度「,」州「:」卡納塔克邦「}}]
以下是我的jquery代碼片段。
<!DOCTYPE html>
<html>
<head>
<script src = "jquery-3.1.0.js"></script>
</head>
<body>
<h1>Click the below button to see the AJAX response</h1>
<input type="submit" value="click here" id="button1" />
<div id="placeHolder">
</div>
<script type="text/javascript">
var jq = jQuery.noConflict();
jq(document).ready(function(){
jq("#button1").click(function(){
alert("Hello");
jq.get("http://localhost:8080/abc/employees", function(data, status){
alert(data + "" + status);
jq("#placeHolder").html(response);
});
});
});
</script>
</body>
</html>
當我按一下按鈕,它顯示第一個警告框「警報(‘你好’);」,但不執行回調函數的警告框。任何人都可以幫我找出我的代碼問題。
當你調試這個,怎麼專失敗?服務器的迴應是什麼?有沒有錯誤? – David
嗨大衛,添加屏幕截圖,當你看到標題部分'內容長度是244'即將到來。但是當我去回覆部分時,它是空的。 –
jquery的路徑是否正確? 我檢查過,它在Chrome中運行良好(在給出jQuery的路徑之後)。 – cafebabe1991