0
誰かが間違っていることを教えてもらえますか?私は薬物が何であるかを見つけるfda検索ウェブサイトを作ろうとしています。 fdas apiを使用します。検索ボタンをクリックしても何も起こりません。私はjsonとajaxコールを使用しましたが、まだ動作していません。すべてのヘルプは非常にあなたがこれを行うにはjQueryを使用しているが、jQueryライブラリがダウンロードされる前に、あなたのスクリプトを実行しているfdaの薬物探索ウェブサイトを作る方法
<!DOCTYPE html>
<html>
<head>
<title>FDA API</title>
<link href="https://fonts.googleapis.com/css?family=Julius+Sans+One|Poiret+One" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="css/main.css">
<link rel="stylesheet" type="text/css" href="css/animate.css">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<nav>
<img src="img/fda.gif">
</nav>
<div id='wrapper'>
<h1 id='title'>FDA DRUG SEARCH</h1>
<input id="fdaSearch" type="text" placeholder="Type Name of drug" /><br><br>
<button onclick="search()">Search</button>
<div id='effects'></div>
</div>
<script >
function search(){
$("#effects").html('');
var key = "T4No04ciH8D7nIsp6OflpZT1i2JC6XLxd8HUnhIc"
var searchTerm = document.getElementById("fdaSearch").value
$.ajax({
url: "https://api.fda.gov/drug/event.json?api_key="+ key + "&search=" + searchTerm+"&count=patient.reaction.reactionmeddrapt.exact",
dataType: "json",
success: function(data) {
for(i=0;i<15;i++){
var results = (data.results[i].term)
if(data.results[i].term === "DRUG INEFFECTIVE"){
results[i].term = ""
}else if(data.results[i].term === ""){
document.write("Try another search")
}else{
$("#effects").append(results + " " + "<br>")
console.log(data.results[i].term)
}
}
},
type: 'GET'
});
}
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
</body>
</html>
よろしくお願いいたします。それは今働く、 –