刮取数据并将其作为数组变量放在PHP中

时间:2012-12-03 09:48:09

标签: php jquery

我发现此工具包含源代码

演示:

http://googlesuggest-jquery.googlecode.com/svn/trunk/demo.html

源:

http://googlesuggest-jquery.googlecode.com/svn/trunk/

该演示提示相关的关键字和功能与Google搜索框自动推荐功能完全相同。

<script>
$.each("web youtube recipe products news images books".split(" "), function(i, v){
  var div = $("<div>").appendTo("#inputs")
    , input = $("<input>").appendTo(div)
    , span = $("<label>").text(v).appendTo(div);
  input.googleSuggest({ service: v });
});
</script>

基于上面的代码,我如何抓取建议的数据并将其保存为array,以便我可以将其显示为列表。

1 个答案:

答案 0 :(得分:0)

使用来源:)

该插件显然非常简单:Source Code

它进行ajax调用并处理返回数据以将它们放入span(它似乎使用了jQuery UI中的标准自动完成)。源代码中需要的位是:

success: function(data) {
  response($.map(data[1], function(item){
    return { value: $("<span>").html(item[0]).text() };
  }));
}

只需在那里做任何你需要的事情(最好在response(...)部分之上以保持功能)。