我有一個小型項目,我做了一個類似excel的表。每個表格單元格包含一個禁用的輸入,當您單擊任何輸入變爲啓用的單元格以便鍵入時,可以更改該單元格的顏色+整行,並且可以使用TAB切換到下一行,或使用ENTER切換到下一行,或者在其上方或下方的單元格向上和向下。當行被改變時,它會調用一個ajax函數來更新數據到數據庫。Ajax自動完成輸入與已關聯的一些事件
這是到目前爲止的項目描述。我的問題是:
我需要在表的某些列上自動完成。我嘗試了迄今爲止的Bootstrap typeahead,JqueryUI autocomplete和其他一些更多。他們似乎都沒有爲我的案件工作。主要原因是他們覆蓋我的事件。
我試着只在一個特定的單元上添加自動完成功能,來測試它是如何工作的。而且當單擊它時,該單元格將不會啓用,因爲我的JavaScript由該自動完成功能禁用。
我試着從代碼中啓用它,看它是如何工作的,事實上自動完成似乎顯示出來,但是然後我的UP和DOWN箭頭被搞砸了。
有關如何獲得自動完成功能以處理此案例的任何想法?
謝謝,任何想法都非常感謝,我一直在這個頭腦風暴2天。
經過幾次嘗試之後,我嘗試在輸入上添加一個onchange事件,並且它也失敗了。這似乎是自動完成的問題。 – Darksody
這是一個PHP問題? – nem75
顯示代碼或它不是一個真正的S.O問題。 – 2012-05-30 09:36:42