2017-01-03 74 views
-4

在這段代碼中有一個搜索欄,當我搜索某些內容時,它將縮小搜索範圍。我正在使用onkeyup事件調用javascript函數來搜索所需的數據,但是當我在搜索欄中輸入一些文本時,當我按下回車鍵時,它將重定向到主頁而不是顯示結果。Javascript事件重定向到另一個頁面,而不是在同一頁面中顯示結果

CODE

<apex:actionFunction name="searchServer" action="{!runSearch}" rerender="results,debug,errors"> 
    <apex:param name="Name" value="" /> 
</apex:actionFunction> 
<table cellpadding="2" cellspacing="2"> 
    <tr> 
    <!--  style="font-weight:bold;">Defect Name<br/> --> 
    <td> 
     <input type="text" id="Name" onkeyup="doSearch();" /> </td> 
    </tr> 
</table> 

任何幫助,將不勝感激。

+2

老兄,認真......你真的認爲你給了我們足夠的信息來幫助你嗎?沒有代碼,非特定的問題... – Utkanos

+0

嗨,添加您的JavaScript代碼,以瞭解你正在嘗試溝通。這樣我們就可以理解你的問題並且可以解決。 – Bhavanaditya

回答

0

我認爲表單是按Enter鍵提交的。 如果您有<apex:form標籤,請嘗試將onsubmit="return false;"放在那裏。

<apex:form onsubmit="return false;" 
相關問題