我正在学习 Web 开发,并试图发出 ajax 请求,以通过他们的REST API查询托管在 MongoLab 中的 MongoDB 数据库。我的代码很简单,但是我不明白为什么ajax请求总是出错。帮助?
<doctype html>
<html>
<head>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.1.0.min.js"></script>
<title>Data Viewer</title>
</head>
<body>
<form id="the_form" method="post">
<input type="submit" value="Go" />
</form>
<script>
$(function() {
$('#the_form').submit(function() {
$.ajax({
url: 'https://api.mongolab.com/api/1/databases/omnitor-android/collections/logs?apiKey=[some API key in here]',
type: 'GET',
success: function(data) {
alert(data);
},
error: function() {
alert("boom");
}
});
});
});
</script>
</body>
</html>