2011-04-08 41 views
0

我在PHP中有一個自動完成腳本,但代碼的問題是我無法選擇建議值使用我的鍵盤其他腳本運行良好的鼠標,但我想修復鍵盤選擇問題...粘貼一部分代碼與此...自動完成腳本的問題

$country = str_ireplace($str,"<b>".$str."</b>",($row['name'])); 
echo "<tr id=\"word".$row['id']."\" onmouseover=\"highlight(1,'".$row['id']."');\" onmouseout=\"highlight(0,'".$row['id']."');\" onClick=\"display('".$row['name']."');\" >\n<td>".$country."</td>\n</tr>\n"; 

甚至選中onkeyup函數。

+0

請利用這個腳本,而不是給予鏈接到其他... – Sankalp 2011-04-08 18:09:50

回答

1

對於這樣的事情,你不應該試圖重新發明輪子 - 相反,你應該使用一些現有的(用了很多,很好的測試,...)解決方案!

舉一個例子,看看jQuery's Autocomplete - 在頁面底部有一個演示;你可以看到鍵盤在這一塊上工作。


1.,要麼失敗,或花費數小時或一天調試...

+0

幫我不滿意這個.. ..因爲它提供implmentation使用數組n我想實現使用數據庫sooo。 N我也是新手...... – Sankalp 2011-04-08 17:59:12