2012-01-13 25 views
4

Jquery自動完成在IE中打破撤消,在textarea的情況下可能是什麼原因?當我在IE中使用jquery自動完成時撤消(ctrl + z)不工作的文本區域

嘗試此,

打開從菜單 此鏈接在IE

http://jqueryui.com/demos/autocomplete/#multiple

Type在輸入元件的任何文本,例如類型 '' 選擇 '的ActionScript' 現在做backpsace以除去字符。

現在做撤消ctrl + z,它不工作,爲什麼? 可以任何一個解釋?

在此先感謝

回答

2

我有一個類似的問題:

Html text input undo not working

在我發現,如果任何JavaScript更新的任何視覺元素,頁面上的所有文本框有自己到底撤消歷史重置。在我的情況下,它是一個定時器更新倒計時時鐘,這使得跟蹤和調試非常困難。我想這是自動完成JQuery導致這裏的問題。我的區別在於它更新的是實際的文本框,而不是外部元素,但我懷疑它是同一個問題。我很確定這是IE中的一個錯誤,所以你可以做很多事情,而不是將自己的歷史功能添加到文本框中。

這是Internet Explorer特有的問題 - 建議您使用Chrome或Firefox嘗試您的頁面。