2012-07-02 67 views
0

我在jsfiddle(http://jsfiddle.net/E7MSN/56/)中創建了此代碼,它適用於靜態列表,但在我的情況下,我也有一個關於檢索不同ul /這取決於我輸入到搜索框中的內容。動態創建下拉 - 上/下箭頭鍵不工作

什麼似乎發生的是,每當我按下或關閉,鍵入事件被觸發,並向服務器發出一個新的查詢(PHP腳本返回ul和li)。然後,具有「selected」類的元素被重置爲第一個列表項,而不是按照jsfiddle示例中的箭頭鍵上下移動。

我嘗試過使用.change作爲文本框,但那似乎也不起作用。

任何想法?

回答

0

我使用了switch語句,並添加了一個默認情況來處理它,而不是將它放在函數的頂部。問題解決了!

+3

請確保您將答案標記爲解決方案。 – Eli

+0

是的,在接受我自己的答案已過去2天后,我會確保這樣做!謝謝 :) – 7ch5