2013-07-25 194 views
1

我在我的網頁上使用TipueSearch,並且我具有搜索框和結果頁面(如在顯示/呈現中)的功能。但是,搜索結果頁面不會像顯示頁面的結果那樣顯示結果。提示搜索不顯示搜索結果

這裏是tipuesearch_set.js代碼:

var tipuesearch_stop_words = ["and", "be", "by", "do", "for", "he", "how", "if", "is", "it", "my", "not", "of", "or", "the", "to", "up", "what", "when"]; 

var tipuesearch_replace = {"words": [ 
{"word": "tipua", replace_with: "tipue"}, 
{"word": "javscript", replace_with: "javascript"} 
]}; 

var tipuesearch_stem = {"words": [ 
{"word": "e-mail", stem: "email"}, 
{"word": "javascript", stem: "script"}, 
{"word": "javascript", stem: "js"} 
]}; 

var tipuesearch_pages = ["/", "/approvals", "/search"]; 

這裏是我的new.html.erb頁面結果頁:

<head> 
    <link href="http://fonts.googleapis.com/css?family=Open+Sans:300,400" rel="stylesheet"> 
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> 
    <link href="tipuesearch/tipuesearch.css" rel="stylesheet"> 
    <script src="tipuesearch/tipuesearch_set.js"></script> 
    <script src="tipuesearch/tipuesearch.js"></script> 
</head> 
<body> 
    <div style="float: left;"><input type="text" id="tipue_search_input"></div> 
    <div style="float: left; margin-left: 13px;"><input type="button" id="tipue_search_button"></div> 
<div id="tipue_search_content"><div id="tipue_search_loading"></div></div> 
</body> 

<script> 
$(document).ready(function() { 
    $('#tipue_search_input').tipuesearch({ 
     'mode': 'live' 
     'liveDescription': '.header', 
     'liveContent': '.container' 
    }); 
}); 
</script> 

就像我說的,搜索欄本身就很好,結果頁面就像它應該呈現的一樣,唯一的問題是沒有任何被搜索出現。我認爲這個問題可能在tipuesearch_set.js頁面,在這裏我把它可以路由到的網頁,

var tipuesearch_pages = ["/", "/approvals", "/search"]; 

但我可能是錯的。

如果您進入提示頁面http://www.tipue.com/search/docs/live/,您可以找到我正在使用的搜索類型以及獲取代碼的位置。

非常感謝您提供任何答案。

回答

0

好吧,首先,你錯過了一個逗號(,我相信是必需的)旁邊'mode': 'live'

$(document).ready(function() { 
    $('#tipue_search_input').tipuesearch({ 
     'mode': 'live', 
     'liveDescription': '.header', 
     'liveContent': '.container' 
    }); 
}); 

這應該已經產生了控制檯的Expected token '}'錯誤。

+0

謝謝,我沒有明白。我決定取消提示的想法,並採用不同的方法。不過謝謝。 –

+0

@BrettCox這是否解決了您的問題? – Charlie

+0

它沒有解決它,但它有助於擺脫錯誤。 –