我是JavaScript,Jquery和Ajax的新手。這是我正在嘗試做的:jQuery Ajax調用觸發onClick
我在我的HTML代碼中有一個按鈕,我想觸發一個AJAX調用,它將向本地機器上運行的Web服務器發出GET請求。
這是我到目前爲止有:
JS代碼:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<script type="text/javascript">
$('call').click(function() {
alert("hiii");
$.ajax({
'url' : 'localhost:8080/blah/blah/blah',
'type' : 'GET',
beforeSend: function() {
alert(1);
},
error: function() {
alert('Error');
},
'success' : function(data) {
if (data == "success") {
alert('request sent!');
}
}
});
});
</script>
HTML代碼:
<body>
<div>
<form>
<div class = "buttons">
<input type="submit" id="call" value="call">
</div>
</form>
</div>
</body>
有人可以幫我嗎?提前致謝!
什麼錯?這個URL看起來很可疑 - 可能希望在其上放置一個「http://」或「https://」。 – Cymen
好吧,糾正我,如果我錯了,我應該至少看到警報('hiii');當我點擊按鈕時,對吧?我甚至沒有達到這一步。 – ar88