2013-08-28 1 views
0

На моем сайте есть функция поиска, которая использует AJAX для завершения поиска. Запрос POST отправляется на страницу PHP, а результат DIV перезагружается с использованием возвращаемого HTML.Вкладка для поиска в Chrome с поисковой системой AJAX

Я хотел бы использовать вкладку Chrome для поиска, используя OpenSearch XML. Я слежу за ответом, указанным в How to add google chrome omnibox-search support for your site?. В ответе показан пример реализации вкладки для функции поиска с использованием запроса GET, где поиск выполняется на отдельной странице.

Как реализовать вкладку функции поиска в поисковой системе, использующей AJAX POST?

ответ

0

В итоге я нажал запрос GET на страницу моего индекса (поиска).

$search = $_GET["search"]; 

Если переменная GET поставляется, то поиск POST выполняется автоматически

$(document).ready(function(){ 
    var $search = "<?php echo $search; ?>"; 
    if(search != "" && search != null){ 
     $.post("search.php", {search: search}, 
      function(data){ 
      $("#returneddiv").html(data); 
     }); 
    } 
});