【发布时间】:2015-09-15 02:51:35
【问题描述】:
这对于某些人来说可能非常基本(希望如此),但我已经注册了 IBM bluemix,并且我试图仅使用 jQuery 将文档发布到 Cloudant 数据库。该数据库称为历史站点,文档具有称为名称、时代和访问权限的索引。它对我不起作用,我收到错误警报。任何对初学者有耐心的 CLoudant 专家将不胜感激。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link href="css/history.css" rel="stylesheet">
</head>
<body>
<div id="holder">
<div id="heading"><h1 class="mainTitle">The Historical Site Exchange</h1> </div>
<div class="form-holder">
<h4 class="form-heading">Enter Your Historical Site to Match the List</h4><br />
<div class="insert-holder">
<form>
<div class="inserts">Name: <input type="text" id="one" style="width:80%;" /></div>
<div class="inserts">Era: <input type="text" id="two" style="width:80%;" /></div>
<div class="inserts">Access: <input type="text" id="three" style="width:80%;" /></div>
<div class="inserts"><button id="trialer">Add Site</button></div>
</form>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
<script>
$(document).ready(function(){
var one=$('#one').val();
var two=$('#two').val();
var three=$('#three').val();
$("#trialer").on('click', function(){
var requester={ name:one, era:two, access:three}
$.ajax({
type: 'POST',
url: "https://fba531c7-0a0e-437e-b1e3-962c3968f18e-bluemix:846d41093464a968dd6b12310cb78e2651cbf91bfd069c69d0e1b18447311213@fba531c7-0a0e-437e-b1e3-962c3968f18e-bluemix.cloudant.com/historysites",
data: requester,
success: function(ok){
alert('uploaded');
},
error: function(nope){
alert('afraid not');
}
});
});
});
</script>
</body>
</html>
【问题讨论】: