2013-08-28 245 views
0

我的網站有一個使用AJAX完成搜索的搜索功能。 POST請求被髮送到PHP頁面,並且使用返回的HTML重新加載結果DIV。使用AJAX搜索引擎在Chrome中搜索搜索引擎

我想使用OpenSearch XML實現Chrome的標籤頁來搜索功能。我一直在回答在 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); 
     }); 
    } 
});