0

我已经设置了一个 pylons 服务器来接受“/searcher?q=blahblah”形式的请求。这会返回一些不错的 json 格式:

[{"name":"onefish","type":"one"},{"name":"twofish",type:"two"}]

我使用javascript得到这个:

function search() {
   var query = $('#search_box').val();
   $.getJSON('/searcher',
      {
         q: query
      },
      function(data) {
         $.each(data,function(index,element) {
            $(body).append($('<div>',{text: element.name}));
         }
      }
   );
}

这在调用时成功查询服务器并被调用(服务器给出响应代码 200)。但是,代码不会向正文添加任何内容。当我用类似的东西替换时,同样没有发生任何$(body).append(...);事情$('#some_id').html(...);。我的查询、解析或输出有问题吗?

4

1 回答 1

0

我自己解决了这个问题。 body需要在引号中...

于 2013-01-23T16:32:07.757 回答