2009-12-02 28 views
0

我的項目中的一些下拉列表有很多選項,我將它們更改爲使用自動完成功能(使用jquery自動完成插件)輸入文本。jQuery在輸入文本上使用change事件

但是,在下拉列表中,我可以使用更改事件並使用它的值來觸發ajax函數,例如。但是,有了自動完成功能,我不知道該怎麼做,我想保留更改事件。當我使用更改事件時,沒有任何反應,或者只是起作用,並且輸入文本有一些價值,並且您擦除了文本和模糊。

總結:我想在自動完成輸入文本上使用更改事件。

謝謝!

回答

0

如果我正確地理解了您的問題,則可以使用keyup事件在每次在輸入字段中按下並釋放按鍵時觸發一個功能。

+0

如果你要使用一個關鍵事件,爲什麼不鍵* * *?那一個實際上是在這些字母出現時激發的。 – 2011-09-02 14:35:13

0

有各種選項,包括在自動填充工作流程的各個階段調用的函數,您可以指定它們。我會建議把你的邏輯放在FormatItem函數中。

詳情請見jQuery API

相關問題