网站上的Google搜索栏

Aka*_*ash 4 html javascript forms

我的网站上有一个搜索栏,允许用户输入他们的搜索,它将转到谷歌搜索引擎.

它工作正常.

我的问题是如何才能让谷歌汽车推荐出现.例如,如果有人在Google.com中将"BAS ..."键入常规搜索...篮球将与其他推荐一起出现.如何将其添加到我网站上的小搜索栏?

http://jsfiddle.net/EeRgp/

<form method="get" action="https://www.google.com/search">
Run Code Online (Sandbox Code Playgroud)

Der*_*會功夫 5

Google"提供"自动完成的JSONP API:

$.ajax({
    url: "http://suggestqueries.google.com/complete/search",
    dataType: "jsonp",
    data: {
        client: "chrome",
        q: "Query"
    }
}).done(function(data){
    console.log(data);
});
Run Code Online (Sandbox Code Playgroud)

data是自动完成数据. http://jsfiddle.net/DerekL/MWvjx/

一个完整的工作演示:http://jsfiddle.net/DerekL/8FTCG/


在此输入图像描述

似乎你甚至可以将它用作迷你计算器.:)


此API返回的信息不仅仅是文本.它还包含每个项目的类型,标题(如果它是链接)和相关性索引.


PS:对不起,如果你不熟悉jQuery.但是当谈到XHR和AJAX时,jQuery就像一个必不可少的东西.这就像一个救生员!