$(function(){
$.getJSON("http://wallkeeper.com/wj/api/posts?s=" + document.getElementById("searchTxt").value, function(data){
var template = $('#posts-list').html();
var html = Mustache.to_html(template, data);
$('#allposts').html(html);
});
});
这用于获取搜索结果json。但是我收到以下错误。你能告诉我哪里出错了吗?
Uncaught SyntaxError: missing ) after argument list
答案 0 :(得分:0)
错过+签名并且不需要;
$(function () {
$.getJSON("http://wallkeeper.com/wj/api/posts?s=" + document.getElementById("searchTxt").value+"", function (data) {
var template = $('#posts-list').html();
var html = Mustache.to_html(template, data);
$('#allposts').html(html);
});
});
答案 1 :(得分:0)
只需移除""
后的value
。
$(function(){
$.getJSON("http://wallkeeper.com/wj/api/posts?s=" + document.getElementById("searchTxt").value, function(data){
var template = $('#posts-list').html();
var html = Mustache.to_html(template, data);
$('#allposts').html(html);
});
});