您好我有JSON搜索的返回网址。现在我想有一个文本字段。人们可以在那里进入搜索词。当按下提交。我想去搜索一下。
到目前为止,我有这个代码。阅读JSON工作正常。因为当我填写完整的网址时,它会向我显示所需的结果。但是我在构建基础网址+搜索字词的网址时做错了。
如果有人能解释我的错误,我会很高兴。
document.getElementById('submit').onclick = function() {
var urlFD = "http://domain.com/support/search/solutions.json?term=" + document.getElementById('txt_name').value);
$.getJSON('urlFD', function(data) {
var output="<ul>";
for (var i in data) {
output+="<li>" + data[i].title + "--" + data[i].desc+"</li>";
}
output+="</ul>";
document.getElementById("placeholder").innerHTML=output;
});
}
&#13;
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<input type="text" id="txt_name" />
<input type="button" name="submit" id="submit" value="Submit">
<div id="placeholder"> </div>
</body>
</html>
&#13;
答案 0 :(得分:0)
不要引用你的变量!
$.getJSON(urlFD, function(data) {