1
我有一個函數,用於偵聽textbox
上的enter
按鍵事件。如果按下該功能,該功能停止傳播事件,然後將command
的內容發送到服務器。Jquery自動完成:輸入與另一個函數的鍵衝突
function(command)
{
if(EnterIsPressed)
{
event.stopPropogation();
command.sendToServer();
}
}
在我的代碼中使用jquery autocomplete
時出現問題。假設我在文本框中輸入了一些內容,並且出現了一些自動完成提示。我選擇其中一個提示並按回車鍵。我想要發生的是,當我按Enter鍵時,textbox
值將被所選提示替換。當我點擊下一個輸入時,該值應該被髮送到服務器。但這並沒有發生。當我選擇該值並回車時,該值直接被上述函數捕獲併發送到服務器。有沒有辦法處理這個衝突?
這會工作,但是當我在文本框中鍵入的東西,它總是有一定的價值,不論是否香港專業教育學院選擇了一個提示或沒有。所以同樣的問題再次。 – Aneesh
謝謝,它確實幫了我。我用了一個標誌,但這種方法很有幫助。 – Aneesh