2012-10-13 179 views
0

提交數據表搜索表單我使用發現一個數據表腳本在http://datatables.net/ref在頁面加載

這是我使用至今只值添加到搜索字段中的代碼。但是,除非用戶在搜索框中按下輸入或添加/刪除字符,否則它實際上並不搜索數據表。請參考鏈接瞭解它的功能,只需在搜索框中輸入內容即可。

<script type="text/javascript"> 
     window.onload = (function() { 
      document.getElementById('search').value = " <?php echo $st;?>"; 
</script> 

在此先感謝您的幫助!

+0

是否有發佈此問題的具體原因[兩次](http://stackoverflow.com/questions/12866017/javascript-simulate-pressing-enter-in-input-box)? – budwiser

回答

1

據我瞭解你的問題。你希望當用戶輸入任何字符或單詞時,它應該以表格格式顯示所有匹配結果。

因此,您必須使用此搜索框的onkeyup事件並調用ajax函數發送輸入並顯示結果。

希望它澄清你的疑問。如果有任何問題發表評論。

+0

你甚至不需要Ajax,就像我在鏈接上看到的那樣,它在html輸出表上搜索,所以如果你在數組或者json對象中有信息,然後把它們放到一個表中,你可以只搜索這些數組/對象 – aleation

+0

搜索功能已經在示例中起作用。問題是我做了一些常用搜索術語的鏈接,當他們點擊鏈接時,他們帶着數據表和搜索詞已經寫入輸入框。問題是它直到用戶鍵入一個附加字母(或刪除)或按下搜索欄內的輸入,才真正搜索表格。我試圖讓它自動爲他們做... –