即时通讯使用this api,它是一本字典,基本上api让我做一些获取请求并获取有关我输入的特定单词的详细信息,单词我得到了相同的一些细节,它实际上工作,但只是与json,与xml我有一个CORS问题,我不知道为什么,但现在的问题是,我试图做一个简单的获取请求使用后缀和前缀如下:< / p>
HTML
!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Dicionário Online</title>
<link rel="stylesheet" href="inc.css" type="text/css">
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script type="text/javascript" src="inc.js"></script>
</head>
<body>
<div class="content">
<h1>Dicionário Online</h1>
<div class="">
<span class="btns">
<button type="button" id="btnDicionario">Significado</button>
</span>
palavra: <input type="text" placeholder="Palavra" id="procuraPalavra">
prefixo: <input type="text" placeholder="Palavra" id="prefixo">
sufixo: <input type="text" placeholder="Palavra" id="sufixo">
</div>
<div class="resposta">
<div class="palavra"></div>
<div class="etimologia"></div>
<div id="texto"></div>
</div>
</div>
</body>
</html>
的javascript
var palavra = $("procuraPalavra").val();
$("#btnDicionario").click(function () {
if ($("#procuraPalavra").val() == "") {
var sufixo = $("#sufixo").val();
var prefixo = $("#prefixo").val();
if (sufixo != "" && prefixo != "") {
$.ajax({
url: 'http://dicionario-aberto.net/search-json/',
data:{
prefix: prefixo,
suffix: sufixo
},
dataType: 'json',
success: sucessCalbackPreSuf,
error: errorCalbackPreSuf
});
}
}
function sucessCalbackPreSuf(data) {
$(data.list).each(function(index,element){
$(".palavra").append("<p>" + element + "</p>");
})
}
function errorCalbackPreSuf(req, status, err) {
console.log("palavra nao existe");
}
我只是不断得到CORS政策问题,事情是它有时发生在我身上,因为我做错了什么,我实际上认为我的问题又是什么,我可以得到一些帮助:S