我工作過jQueryUI的自動完成JSONP例子在這裏:http://jqueryui.com/demos/autocomplete/#remote-jsonpjQueryUI的自動完成射擊停止
即使是在自己的演示中,我已經成功地使這種錯誤發生;不幸的是我不能一致重現它。
如果我開始在文本框中鍵入內容,它會自動完成。
如果我不選擇一個結果,然後「模糊」控件(專注於其他內容),然後返回到控件並重新開始輸入,自動完成「源」函數(有時)再也不會再發生了,直到我刷新頁面。 我已經通過將一些日誌代碼放入源代碼函數來驗證這一點;該函數剛停止被調用。 我無法確定它發生的確切情況。
這是一個已知的錯誤嗎?下一個版本中可能正在修復某些內容?
編輯:粗體下面的語句,因爲這是問題的meatiest部分,響應的人downvoting原文:
有什麼辦法「重置」自動完成對象,以便它開始再次合作這個案例?我試着在對象失去焦點時再次運行我的$(「#foo」)。autocomplete(...),但這沒有幫助。
謝謝!
爲什麼這個downvoted保存源值?我很好奇,如果有人遇到這個問題。 –
這很有趣。我有時可以複製錯誤,其他時間不可以。 –
嗨,我有一個像你這樣的問題,但我可以一貫地重現它。轉到http://jqueryui.com/demos/autocomplete/並鍵入java,然後按ESC鍵,SHIFT + HOME並重新鍵入java,第二次沒有任何事情發生! –